( self )
| 86 | m.readBound( 0.0 ) |
| 87 | |
| 88 | def testConstructors( self ): |
| 89 | |
| 90 | # test Read from a previously opened scene. |
| 91 | m = IECoreScene.SceneCache( os.path.join( "test", "IECore", "data", "sccFiles", "animatedSpheres.scc" ), IECore.IndexedIO.OpenMode.Read ) |
| 92 | l = IECoreScene.LinkedScene( m ) |
| 93 | # test Write mode |
| 94 | m = IECoreScene.LinkedScene( os.path.join( self.tempDir, "test.lscc" ), IECore.IndexedIO.OpenMode.Write ) |
| 95 | self.assertTrue( isinstance( m, IECoreScene.LinkedScene ) ) |
| 96 | self.assertEqual( m.fileName(), os.path.join( self.tempDir, "test.lscc" ) ) |
| 97 | self.assertRaises( RuntimeError, m.readBound, 0.0 ) |
| 98 | del m |
| 99 | # test Read mode |
| 100 | m = IECoreScene.LinkedScene( os.path.join( self.tempDir, "test.lscc" ), IECore.IndexedIO.OpenMode.Read ) |
| 101 | self.assertTrue( isinstance( m, IECoreScene.LinkedScene ) ) |
| 102 | self.assertEqual( m.fileName(), os.path.join( self.tempDir, "test.lscc" ) ) |
| 103 | m.readBound( 0.0 ) |
| 104 | |
| 105 | def testAppendRaises( self ) : |
| 106 | self.assertRaises( RuntimeError, IECoreScene.SceneInterface.create, os.path.join( self.tempDir, "test.lscc" ), IECore.IndexedIO.OpenMode.Append ) |
nothing calls this directly
no test coverage detected