コード例 #1
0
 def test_setdestructor(self):
     capsule = test_py3c.capsule_new()
     test_py3c.capsule_setdestructor(capsule)
     del capsule
     gc.collect()
     self.assertEqual(test_py3c.capsule_get_count(), 0)
コード例 #2
0
ファイル: __main__.py プロジェクト: eye3/py3c
 def test_setdestructor(self):
     capsule = test_py3c.capsule_new()
     test_py3c.capsule_setdestructor(capsule)
     del capsule
     gc.collect()
     self.assertEqual(test_py3c.capsule_get_count(), 0)
コード例 #3
0
 def tearDown(self):
     # Ensure that the destructor was called for each capsule
     gc.collect()
     self.assertEqual(test_py3c.capsule_get_count(), 0)
コード例 #4
0
ファイル: __main__.py プロジェクト: eye3/py3c
 def tearDown(self):
     # Ensure that the destructor was called for each capsule
     gc.collect()
     self.assertEqual(test_py3c.capsule_get_count(), 0)