def test_mailto_email_sub(self): 'Test email address written as a mailto-URI is substituted' r = emailMatcher.sub('mailto:[email protected]') self.assertEqual( '<a class="email" href="mailto:[email protected]">mailto:[email protected]</a>', r)
def test_An_Email_sub(self): 'Test email substitution with mixed case' r = emailMatcher.sub('*****@*****.**') self.assertEqual( '<a class="email" href="mailto:[email protected]">[email protected]</a>', r)
def test_angle_email_sub(self): 'Test when we substitute when Michael writes an email address' r = emailMatcher.sub('<[email protected]>') expected = '<a class="email" href="mailto:[email protected]"><[email protected]>'\ '</a>' self.assertEqual(expected, r)
def test_sub(self): 'Test email substitution' r = emailMatcher.sub('*****@*****.**') expected = '<a class="email" href="mailto:[email protected]">[email protected]</a>' self.assertEqual(expected, r)