def test_deserialize(self): requested = 'fit|25|50>crop|25|' fit, crop = AdjustmentHelper._deserialize_requested(requested) self.assertIsInstance(fit, Fit) self.assertEqual(fit.kwargs, {'width': '25', 'height': '50'}) self.assertIsInstance(crop, Crop) self.assertEqual(crop.kwargs, {'width': '25', 'height': None})