def test_bad_email_regex(): for item in BAD_EMAILS: assert EMAIL_REGEX.search(item) is None
def replace_emails(text, replace_with='<email>'): """Replace all emails in ``text`` str with ``replace_with`` str.""" return EMAIL_REGEX.sub(replace_with, text)
def test_good_email_regex(): for item in GOOD_EMAILS: assert item == EMAIL_REGEX.search(item).group()
def replace_emails(text, replace_with='*EMAIL*'): """Replace all emails in ``text`` str with ``replace_with`` str.""" return EMAIL_REGEX.sub(replace_with, text)
def test_bad_email_regex(self): for item in BAD_EMAILS: self.assertIsNone(EMAIL_REGEX.search(item))
def test_good_email_regex(self): for item in GOOD_EMAILS: self.assertEqual(item, EMAIL_REGEX.search(item).group())