Skip to content

Commit c6c5a7d

Browse files
committed
Adding a (failing) test to validate the field size constraint would break
1 parent 777154e commit c6c5a7d

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

demo/tests/test_models.py

+12-1
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,25 @@ def setUp(self):
2828
super(FieldItemTestCase, self).setUp()
2929
self.formidable = FormTest.to_formidable(label='label')
3030

31-
def test_field_size(self):
31+
def test_label_field_size(self):
3232
field = self.formidable.fields.get(slug='dropdown')
3333
field.items.create(
3434
value='hello',
3535
label="hello" * 800,
3636
order=42,
3737
)
3838

39+
def test_value_field_size(self):
40+
field = self.formidable.fields.get(slug='dropdown')
41+
my_field = field.items.create(
42+
value='hello' * 800,
43+
label="hello" * 800,
44+
order=42,
45+
)
46+
my_field = field.items.get(pk=my_field.pk)
47+
self.assertEqual(my_field.value, 'hello' * 800)
48+
self.assertEqual(my_field.label, 'hello' * 800)
49+
3950

4051
class UnicodeTestCase(TestCase):
4152

0 commit comments

Comments
 (0)