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)