@@ -136,27 +136,21 @@ def test_serialization(self):
136136 obj .save ()
137137
138138 def test_form (self ):
139- form = ItemForm (data = {'embedding' : " [1, 2, 3]" })
139+ form = ItemForm (data = {'embedding' : ' [1, 2, 3]' })
140140 assert form .is_valid ()
141141 assert 'value="[1, 2, 3]"' in form .as_div ()
142142
143- def test_form_has_changed (self ):
144- Item (id = 1 , embedding = [1 , 2 , 3 ]).save ()
145- item = Item .objects .get (pk = 1 )
146- form = ItemForm (instance = item , data = {'embedding' : "[1, 2, 4]" })
147- assert form .has_changed ()
148-
149143 def test_form_instance (self ):
150144 Item (id = 1 , embedding = [1 , 2 , 3 ]).save ()
151145 item = Item .objects .get (pk = 1 )
152146 form = ItemForm (instance = item )
153- # TODO fix
154- # assert 'value="[1.0, 2.0, 3.0]"' in form.as_div()
147+ assert 'value="[1.0, 2.0, 3.0]"' in form .as_div ()
155148
156149 def test_form_save (self ):
157150 Item (id = 1 , embedding = [1 , 2 , 3 ]).save ()
158151 item = Item .objects .get (pk = 1 )
159- form = ItemForm (instance = item , data = {'embedding' : " [4, 5, 6]" })
152+ form = ItemForm (instance = item , data = {'embedding' : ' [4, 5, 6]' })
160153 assert form .is_valid ()
161154 assert form .save ()
155+ assert form .has_changed ()
162156 assert [4 , 5 , 6 ] == Item .objects .get (pk = 1 ).embedding .tolist ()
0 commit comments