Esempio n. 1
0
    def test_textfile_batch_parser(self):
        "Process several files."
        journal_buffer = TextFileJournalBuffer()
        journal_buffer.process_list(
            ["tests/data/source_a.txt", "tests/data/source_b.txt"])

        self.assertIsNotNone(journal_buffer.get_entries(),
                             "contents parsed in a small batch")

        comparison = TextFileJournalBuffer()
        comparison.process_one("tests/data/source_a.txt")
        comparison.process_one("tests/data/source_b.txt")

        self.assertIsNotNone(journal_buffer.dump())

        self.assertEqual(journal_buffer.dump(), comparison.dump(),
                         "contents parsed individually")
Esempio n. 2
0
 def test_textfile_parser(self):
     "Process a single file."
     journal_buffer = TextFileJournalBuffer()
     journal_buffer.process_one("tests/data/source_a.txt")
     self.assertIsNotNone(journal_buffer.get_entries(), "process file")