# HG changeset patch # User Jun Wu # Date 1469529503 -3600 # Node ID 8937f19586fef8ab71787df8a2be463166401278 # Parent bc73b80baf983c1f822b7eddb16684905c34cd86 test_revmap_migrate: restore revmap class in tearDown The test has an unwanted side effect: changing default revmap class. This patch adds a tearDown method to revert the side effect. diff --git a/tests/test_revmap_migrate.py b/tests/test_revmap_migrate.py --- a/tests/test_revmap_migrate.py +++ b/tests/test_revmap_migrate.py @@ -6,6 +6,10 @@ from mercurial.node import hex class TestRevMapMigrate(test_util.TestBase): + def tearDown(self): + # revert changes to defaultrevmapclass + svnmeta.SVNMeta._defaultrevmapclass = maps.RevMap + def _test_revmap_migrate(self, fromclass, toclass): # revmap interfaces to test getters = [