def test05_set(self): """Test custom setter.""" i = IIIFInfo() i.array_params = set(["array"]) # array param i._setattr("array", "string") self.assertEqual(i.array, ["string"]) i._setattr("array", [1, 2, 3]) self.assertEqual(i.array, [1, 2, 3]) # other param (trivial) i._setattr("other", 1234) self.assertEqual(i.other, 1234)
def test05_set(self): """Test custom setter.""" i = IIIFInfo() i.array_params = set(['array']) # array param i._setattr('array', 'string') self.assertEqual(i.array, ['string']) i._setattr('array', [1, 2, 3]) self.assertEqual(i.array, [1, 2, 3]) # other param (trivial) i._setattr('other', 1234) self.assertEqual(i.other, 1234)