MCPcopy
hub / github.com/django/django / test_get_transforms

Method test_get_transforms

tests/model_fields/test_jsonfield.py:104–114  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

102 self.assertEqual(kwargs["decoder"], CustomJSONDecoder)
103
104 def test_get_transforms(self):
105 @models.JSONField.register_lookup
106 class MyTransform(Transform):
107 lookup_name = "my_transform"
108
109 field = models.JSONField()
110 transform = field.get_transform("my_transform")
111 self.assertIs(transform, MyTransform)
112 models.JSONField._unregister_lookup(MyTransform)
113 transform = field.get_transform("my_transform")
114 self.assertIsInstance(transform, KeyTransformFactory)
115
116 def test_key_transform_text_lookup_mixin_non_key_transform(self):
117 transform = Transform("test")

Callers

nothing calls this directly

Calls 1

get_transformMethod · 0.95

Tested by

no test coverage detected