| 90 | self.assertFalse( instance3_upper.isSame( instance1_upper ) ) |
| 91 | |
| 92 | def testErase( self ) : |
| 93 | |
| 94 | self.writeSCC() |
| 95 | |
| 96 | instance1 = IECoreScene.SharedSceneInterfaces.get( self.__testFile ) |
| 97 | instance2 = IECoreScene.SharedSceneInterfaces.get( self.__testFile ) |
| 98 | self.assertTrue( instance1.isSame( instance2 ) ) |
| 99 | |
| 100 | IECoreScene.SharedSceneInterfaces.erase( self.__testFile ) |
| 101 | |
| 102 | instance3 = IECoreScene.SharedSceneInterfaces.get( self.__testFile ) |
| 103 | self.assertFalse( instance3.isSame( instance1 ) ) |
| 104 | |
| 105 | instance4 = IECoreScene.SharedSceneInterfaces.get( self.__testFile ) |
| 106 | self.assertFalse( instance4.isSame( instance1 ) ) |
| 107 | self.assertTrue( instance4.isSame( instance3 ) ) |
| 108 | |
| 109 | def testClear( self ) : |
| 110 | |