Example #1
0
    def test_multiline_emails(self):
        matches = find_emails(MULTILINE_INPUT, multiline=True)

        eq_(len(matches), 2)
        eq_(matches, ['*****@*****.**', '*****@*****.**'])
Example #2
0
    def test_non_multiline_emails(self):
        matches = find_emails(MULTILINE_INPUT, multiline=False)

        eq_(len(matches), 2)
        eq_(matches, ['*****@*****.**', '*****@*****.**'])
Example #3
0
    def text_no_matches(self):
        text= """laoreet. Donec lacus nunc, viverra nec, blandit ve"""
        matches = find_emails(text)

        eq_(len(matches), 0)
Example #4
0
    def test_single_line_email(self):
        text = "*[email protected] asda s"
        matches = find_emails(text, multiline=False)

        eq_(len(matches), 1)
    def test_find_emails(self):

        self.assertEqual(main.find_emails(self.sample_data), self.emails)