def setUp(self): """ Setup our test case """ from twisted.trial.test import weird # test_unhandledDeferred creates a cycle. we need explicit control of gc gc.disable() self.test1 = unittest._ForceGarbageCollectionDecorator( weird.TestBleeding('test_unhandledDeferred'))
def setUp(self): """ Setup our test case """ from twisted.trial.test import weird # test_unhandledDeferred creates a cycle. we need explicit control of gc gc.disable() self.test1 = unittest._ForceGarbageCollectionDecorator( weird.TestBleeding('test_unhandledDeferred'))
def test_collectCalled(self): """ test gc.collect is called before and after each test. """ test = TestGarbageCollection.BasicTest("test_foo") test = unittest._ForceGarbageCollectionDecorator(test) result = reporter.TestResult() test.run(result) self.failUnlessEqual(self._collectCalled, ["collect", "setUp", "test", "tearDown", "collect"])
def test_collectCalled(self): """ test gc.collect is called before and after each test. """ test = TestGarbageCollection.BasicTest('test_foo') test = unittest._ForceGarbageCollectionDecorator(test) result = reporter.TestResult() test.run(result) self.assertEqual(self._collectCalled, ['collect', 'setUp', 'test', 'tearDown', 'collect'])
def test_collectCalled(self): """ test gc.collect is called before and after each test. """ test = TestGarbageCollection.BasicTest('test_foo') test = unittest._ForceGarbageCollectionDecorator(test) result = reporter.TestResult() test.run(result) self.assertEqual( self._collectCalled, ['collect', 'setUp', 'test', 'tearDown', 'collect'])