comparison test_pydertron.py @ 34:739c87de4667

added another gc test
author Atul Varma <avarma@mozilla.com>
date Mon, 10 May 2010 20:57:23 -0700
parents 056025f2c8ae
children 6ddc83bb61f8
comparison
equal deleted inserted replaced
33:056025f2c8ae 34:739c87de4667
22 wrt = weakref.ref(sandbox.rt) 22 wrt = weakref.ref(sandbox.rt)
23 del sandbox 23 del sandbox
24 gc.collect() 24 gc.collect()
25 self.assertEqual(wrt(), None) 25 self.assertEqual(wrt(), None)
26 26
27 def testGC2(self):
28 sandbox = pydertron.JsSandbox(pydertron.NullFileSystem())
29 sandbox.set_globals()
30 sandbox.run_script("var a = 1;")
31 wrt = weakref.ref(sandbox.rt)
32 sandbox.finish()
33 del sandbox
34 gc.collect()
35 self.assertEqual(wrt(), None)
36
27 if __name__ == '__main__': 37 if __name__ == '__main__':
28 unittest.main() 38 unittest.main()