MCPcopy
hub / github.com/django/django / test_initial_data

Method test_initial_data

tests/model_formsets_regress/tests.py:272–280  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

270 )
271
272 def test_initial_data(self):
273 user = User.objects.create(username="bibi", serial=1)
274 UserSite.objects.create(user=user, data=7)
275 FormSet = inlineformset_factory(User, UserSite, extra=2, fields="__all__")
276
277 formset = FormSet(instance=user, initial=[{"data": 41}, {"data": 42}])
278 self.assertEqual(formset.forms[0].initial["data"], 7)
279 self.assertEqual(formset.extra_forms[0].initial["data"], 41)
280 self.assertIn('value="42"', formset.extra_forms[1].as_p())
281
282
283class FormsetTests(TestCase):

Callers

nothing calls this directly

Calls 3

inlineformset_factoryFunction · 0.90
as_pMethod · 0.80
createMethod · 0.45

Tested by

no test coverage detected