( self )
| 69 | self.assertEqual( p.memoryUsage(), a.memoryUsage() ) |
| 70 | |
| 71 | def testStoreMode( self ) : |
| 72 | |
| 73 | b = IECore.IntData(10) |
| 74 | |
| 75 | p = IECore.ObjectPool(500) |
| 76 | self.assertTrue( b.isSame( p.store( b, IECore.ObjectPool.StoreReference ) ) ) |
| 77 | p.clear() |
| 78 | self.assertFalse( b.isSame( p.store( b, IECore.ObjectPool.StoreCopy ) ) ) |
| 79 | self.assertEqual( b, p.retrieve(b.hash(),_copy=False) ) |
| 80 | |
| 81 | def testRemoval( self ) : |
| 82 |
nothing calls this directly
no test coverage detected