( self )
| 155 | self.assertEqual( o, oo ) |
| 156 | |
| 157 | def testCopyFrom( self ) : |
| 158 | |
| 159 | i = IECore.IntData( 1 ) |
| 160 | ii = IECore.IntData( 2 ) |
| 161 | self.assertNotEqual( i, ii ) |
| 162 | ii.copyFrom( i ) |
| 163 | self.assertEqual( i, ii ) |
| 164 | |
| 165 | f = IECore.FloatData( 1 ) |
| 166 | self.assertNotEqual( i, f ) |
| 167 | self.assertRaises( RuntimeError, IECore.curry( ii.copyFrom, f ) ) |
| 168 | |
| 169 | b = IECore.BlindDataHolder() |
| 170 | b.blindData()["floatData"] = IECore.FloatData( 1.0 ) |
| 171 | b.blindData()["intData"] = IECore.IntData( -5 ) |
| 172 | bb = IECore.BlindDataHolder() |
| 173 | self.assertNotEqual( b, bb ) |
| 174 | bb.copyFrom( b ) |
| 175 | self.assertEqual( b, bb ) |
| 176 | |
| 177 | def testHash( self ) : |
| 178 |
nothing calls this directly
no test coverage detected