'Test html_message argument to mail_admins'

@override_settings(ADMINS=[(u'nobody', u'nobody@example.com')])
def test_html_mail_admins(self):

    mail_admins(u'Subject', u'Content', html_message=u'HTML    Content')
    message = self.get_the_message()
    self.assertEqual(message.get(u'subject'), u'[Django]    Subject')
    self.assertEqual(message.get_all(u'to'), [u'nobody@example.com'])
    self.assertTrue(message.is_multipart())
    self.assertEqual(len(message.get_payload()), 2)
    self.assertEqual(message.get_payload(0).get_payload(), u'Content')
    self.assertEqual(message.get_payload(0).get_content_type(), u'text/plain')
    self.assertEqual(message.get_payload(1).get_payload(), u'HTML    Content')
    self.assertEqual(message.get_payload(1).get_content_type(), u'text/html')
