MCPcopy Create free account
hub / github.com/ImageEngine/cortex / testHash

Method testHash

test/IECoreScene/Shader.py:75–89  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

73 self.assertEqual( s, ss )
74
75 def testHash( self ) :
76
77 s = IECoreScene.Shader()
78 h = s.hash()
79
80 s.name = "somethingElse"
81 self.assertNotEqual( s.hash(), h )
82 h = s.hash()
83
84 s.type = "somethingElse"
85 self.assertNotEqual( s.hash(), h )
86 h = s.hash()
87
88 s.parameters["a"] = IECore.StringData( "a" )
89 self.assertNotEqual( s.hash(), h )
90
91if __name__ == "__main__":
92 unittest.main()

Callers

nothing calls this directly

Calls 2

hashMethod · 0.95
ShaderMethod · 0.45

Tested by

no test coverage detected