Esempio n. 1
0
    def test_current_journal_file(self):
        journal = DiskJournal(JOURNAL_DIR, CURRENT_DIR)
        expected_file_name = '%s%s' % (JOURNAL_DIR,
                                      'transaction_000000000000002.log')

        self.assertEquals(expected_file_name,
                          journal.current_journal_file(JOURNAL_DIR).name)

        # test hack! - create next file
        new_file_name = expected_file_name.replace('2','3')
        open(new_file_name, 'wt').close()

        self.assertEquals(new_file_name,
                          journal.current_journal_file(JOURNAL_DIR).name)