def test_commit_with_date_before_its_parent_is_bogus(self): hgrepo = MercurialRepository(self.directory, init=True) dates = ('2011-04-01 04:04:04', '2011-05-01 05:05:05', '2011-04-15 04:04:04') self.create_test_changesets(hgrepo, 3, dates=dates) bogus_ctx = hgrepo.repo['53fc3ea1c9a868a62a300f62a2fc801430fb3333'] ok_(hgrepo.changeset_is_bogus(bogus_ctx), "changeset should be bogus")
def test_commit_with_date_after_its_parent_is_not_bogus(self): hgrepo = MercurialRepository(self.directory, init=True) dates = ('2011-04-01 04:04:04', '2011-04-15 04:04:04', '2011-05-01 05:05:05') self.create_test_changesets(hgrepo, 3, dates=dates) good_ctx = hgrepo.repo['e0df3e028f17c92d69acb24354066a45d43e18e3'] eq_(False, hgrepo.changeset_is_bogus(good_ctx), "changeset should not be bogus")