Test the setTransform() and getTransform() methods.
(self)
| 112 | self.look.getInterchangeAttribute('icc_profile_ name', 'should be rejected') |
| 113 | |
| 114 | def test_transform(self): |
| 115 | """ |
| 116 | Test the setTransform() and getTransform() methods. |
| 117 | """ |
| 118 | |
| 119 | # Default initialized transform value is None |
| 120 | self.assertIsNone(self.look.getTransform()) |
| 121 | |
| 122 | exp_tr = OCIO.ExponentTransform() |
| 123 | exp_tr.setValue(self.TEST_EXP_VALUES) |
| 124 | self.look.setTransform(exp_tr) |
| 125 | out_exp_tr = self.look.getTransform() |
| 126 | self.assertListEqual(out_exp_tr.getValue(), self.TEST_EXP_VALUES) |
| 127 | |
| 128 | # Wrong type tests. |
| 129 | for invalid in (OCIO.ALLOCATION_UNIFORM, 1): |
| 130 | with self.assertRaises(TypeError): |
| 131 | self.look.setTransform(invalid) |
| 132 | |
| 133 | def test_inverse_transform(self): |
| 134 | """ |
nothing calls this directly
no test coverage detected