MCPcopy
hub / github.com/django/django / test_assert_field_output

Method test_assert_field_output

tests/test_utils/tests.py:1360–1380  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1358
1359class AssertFieldOutputTests(SimpleTestCase):
1360 def test_assert_field_output(self):
1361 error_invalid = ["Enter a valid email address."]
1362 self.assertFieldOutput(
1363 EmailField, {"a@a.com": "a@a.com"}, {"aaa": error_invalid}
1364 )
1365 with self.assertRaises(AssertionError):
1366 self.assertFieldOutput(
1367 EmailField,
1368 {"a@a.com": "a@a.com"},
1369 {"aaa": error_invalid + ["Another error"]},
1370 )
1371 with self.assertRaises(AssertionError):
1372 self.assertFieldOutput(
1373 EmailField, {"a@a.com": "Wrong output"}, {"aaa": error_invalid}
1374 )
1375 with self.assertRaises(AssertionError):
1376 self.assertFieldOutput(
1377 EmailField,
1378 {"a@a.com": "a@a.com"},
1379 {"aaa": ["Come on, gimme some well formatted data, dude."]},
1380 )
1381
1382 def test_custom_required_message(self):
1383 class MyCustomField(IntegerField):

Callers

nothing calls this directly

Calls 1

assertFieldOutputMethod · 0.80

Tested by

no test coverage detected