def test_switch_to_commit_before_date_time(self): hgrepo = MercurialRepository(self.directory, init=True) dates = ('2011-01-01 01:01:01', '2011-02-02 02:02:02', '2011-03-03 03:03:03') self.create_test_changesets(hgrepo, 3, dates=dates) hgrepo.switch_to_before_date(datetime(2011, 2, 2, 4, 4, 4)) eq_('9699b017dc594de1d07ebc994e63aeddf31da8b8', hgrepo.get_working_directory_parent_revision())
def test_switch_to_date(self): hgrepo = MercurialRepository(self.directory, init=True) dates = ('2011-01-01', '2011-02-02', '2011-03-03') self.create_test_changesets(hgrepo, 3, dates=dates) hgrepo.switch_to_date(datetime(2011, 2, 2)) eq_('37852bd42d8ae89ea30c2ce2c429459ac83303bd', hgrepo.get_working_directory_parent_revision())