We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 305621e commit d650dfeCopy full SHA for d650dfe
tests/test_django.py
@@ -138,3 +138,19 @@ def test_serialization(self):
138
def test_form(self):
139
form = ItemForm(data={'embedding': [1, 2, 3]})
140
assert form.is_valid()
141
+ assert 'value="[1, 2, 3]"' in form.as_div()
142
+
143
+ def test_form_instance(self):
144
+ Item(id=1, embedding=[1, 2, 3]).save()
145
+ item = Item.objects.get(pk=1)
146
+ form = ItemForm(instance=item)
147
+ # TODO fix
148
+ # assert 'value="[1. 2. 3.]"' in form.as_div()
149
150
+ def test_form_save(self):
151
152
153
+ form = ItemForm(instance=item, data={'embedding': [4, 5, 6]})
154
+ assert form.is_valid()
155
+ assert form.save()
156
+ assert [4, 5, 6], Item.objects.get(pk=1).embedding
0 commit comments