コード例 #1
0
ファイル: tests.py プロジェクト: schallis/email_retrieval
    def test_multiline_emails(self):
        matches = find_emails(MULTILINE_INPUT, multiline=True)

        eq_(len(matches), 2)
        eq_(matches, ['*****@*****.**', '*****@*****.**'])
コード例 #2
0
ファイル: tests.py プロジェクト: schallis/email_retrieval
    def test_non_multiline_emails(self):
        matches = find_emails(MULTILINE_INPUT, multiline=False)

        eq_(len(matches), 2)
        eq_(matches, ['*****@*****.**', '*****@*****.**'])
コード例 #3
0
ファイル: tests.py プロジェクト: schallis/email_retrieval
    def text_no_matches(self):
        text= """laoreet. Donec lacus nunc, viverra nec, blandit ve"""
        matches = find_emails(text)

        eq_(len(matches), 0)
コード例 #4
0
ファイル: tests.py プロジェクト: schallis/email_retrieval
    def test_single_line_email(self):
        text = "*[email protected] asda s"
        matches = find_emails(text, multiline=False)

        eq_(len(matches), 1)
コード例 #5
0
    def test_find_emails(self):

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