From: Naoki Kambe Date: Tue, 27 Nov 2012 07:34:27 +0000 (+0900) Subject: [2225_statistics] do imp.reload(counter) in setUpClass() X-Git-Tag: bind10-1.1.0beta1-release~72^2~40^2~59 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=36df68ce895eefd601857fa5d8e1d701137fe218;p=thirdparty%2Fkea.git [2225_statistics] do imp.reload(counter) in setUpClass() --- diff --git a/src/lib/python/isc/statistics/tests/counter_test.py b/src/lib/python/isc/statistics/tests/counter_test.py index 947bd4139b..55e59e8636 100644 --- a/src/lib/python/isc/statistics/tests/counter_test.py +++ b/src/lib/python/isc/statistics/tests/counter_test.py @@ -146,8 +146,10 @@ class TestBasicMethods(unittest.TestCase): timer_name), 0) class BaseTestCounter(): - def setUp(self): + @classmethod + def setUpClass(cls): imp.reload(counter) + def setUp(self): self._module_spec = isc.config.module_spec_from_file( self.TEST_SPECFILE_LOCATION) self.counter = counter.Counter.init(self.TEST_SPECFILE_LOCATION) @@ -324,6 +326,9 @@ class BaseTestCounter(): class TestCounter1(unittest.TestCase, BaseTestCounter): TEST_SPECFILE_LOCATION = TESTDATA_SRCDIR + os.sep + 'test_spec1.spec' + @classmethod + def setUpClass(cls): + BaseTestCounter.setUpClass() def setUp(self): BaseTestCounter.setUp(self) def tearDown(self): @@ -331,6 +336,9 @@ class TestCounter1(unittest.TestCase, BaseTestCounter): class TestCounter2(unittest.TestCase, BaseTestCounter): TEST_SPECFILE_LOCATION = TESTDATA_SRCDIR + os.sep + 'test_spec2.spec' + @classmethod + def setUpClass(cls): + BaseTestCounter.setUpClass() def setUp(self): BaseTestCounter.setUp(self) def tearDown(self): @@ -338,6 +346,9 @@ class TestCounter2(unittest.TestCase, BaseTestCounter): class TestCounter3(unittest.TestCase, BaseTestCounter): TEST_SPECFILE_LOCATION = TESTDATA_SRCDIR + os.sep + 'test_spec3.spec' + @classmethod + def setUpClass(cls): + BaseTestCounter.setUpClass() def setUp(self): BaseTestCounter.setUp(self) def tearDown(self):