( self )
| 56 | self.assertEqual( ss.type, s.type ) |
| 57 | |
| 58 | def testConstructWithParameters( self ) : |
| 59 | |
| 60 | s = IECoreScene.Shader( "test", "surface", IECore.CompoundData( { "a" : IECore.StringData( "a" ) } ) ) |
| 61 | |
| 62 | self.assertEqual( s.name, "test" ) |
| 63 | self.assertEqual( s.type, "surface" ) |
| 64 | self.assertEqual( len( s.parameters ), 1 ) |
| 65 | self.assertEqual( s.parameters.typeName(), IECore.CompoundData.staticTypeName() ) |
| 66 | self.assertEqual( s.parameters["a"], IECore.StringData( "a" ) ) |
| 67 | |
| 68 | def testCopy( self ) : |
| 69 |
nothing calls this directly
no test coverage detected