MCPcopy
hub / github.com/django/django / test_get_fields_is_immutable

Method test_get_fields_is_immutable

tests/model_meta/tests.py:51–58  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

49
50class GetFieldsTests(OptionsBaseTests):
51 def test_get_fields_is_immutable(self):
52 msg = IMMUTABLE_WARNING % "get_fields()"
53 for _ in range(2):
54 # Running unit test twice to ensure both non-cached and cached
55 # result are immutable.
56 fields = Person._meta.get_fields()
57 with self.assertRaisesMessage(AttributeError, msg):
58 fields += ["errors"]
59
60
61class LabelTests(OptionsBaseTests):

Callers

nothing calls this directly

Calls 2

assertRaisesMessageMethod · 0.80
get_fieldsMethod · 0.45

Tested by

no test coverage detected