Test update function
(self)
| 118 | self.assertEqual(len(v1), 3) |
| 119 | |
| 120 | def testUpdate(self): |
| 121 | """Test update function""" |
| 122 | v1 = IECore.CompoundData() |
| 123 | v1["0"] = IECore.FloatData(1.2) |
| 124 | v1["1"] = IECore.FloatData(2.3) |
| 125 | v1["2"] = IECore.FloatData(3) |
| 126 | v2 = IECore.CompoundData() |
| 127 | v2["0"] = IECore.UIntData(5) |
| 128 | v2["3"] = IECore.UIntData(6) |
| 129 | v2.update(v1) |
| 130 | self.assertEqual(len(v2), 4) |
| 131 | self.assertTrue(v2["0"] == IECore.FloatData(1.2)) |
| 132 | self.assertTrue(v2["3"] == IECore.UIntData(6)) |
| 133 | v3 = dict() |
| 134 | v3["1"] = IECore.CharData("a") |
| 135 | v3["4"] = IECore.UCharData(9) |
| 136 | v2.update(v3) |
| 137 | self.assertEqual(len(v2), 5) |
| 138 | self.assertTrue(v2["1"] == IECore.CharData("a")) |
| 139 | self.assertTrue(v2["4"] == IECore.UCharData(9)) |
| 140 | |
| 141 | def testSetDefault(self): |
| 142 | """Test setdefault function""" |
nothing calls this directly
no test coverage detected