File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change 11import operator
22from datetime import timedelta
33
4- from django .core .exceptions import FieldDoesNotExist , ValidationError
4+ from django .core .exceptions import FieldDoesNotExist , FieldError , ValidationError
55from django .db import models
66from django .db .models import (
77 Exists ,
@@ -144,15 +144,12 @@ def setUpTestData(cls):
144144 cls .bears = Movie .objects .create (title = "Bears" , reviews = reviews )
145145
146146 def test_filter_with_field (self ):
147- self .assertCountEqual (
148- Movie .objects .filter (reviews__title = "Horrible" ), [self .clouds , self .frozen ]
149- )
150-
151- def test_filter_with_model (self ):
152- self .assertCountEqual (
153- Movie .objects .filter (reviews = Review (title = "Horrible" , rating = 2 )),
154- [self .clouds , self .frozen ],
147+ msg = (
148+ "Unsupported lookup 'title' for EmbeddedModelArrayField or join "
149+ "on the field not permitted."
155150 )
151+ with self .assertRaisesMessage (FieldError , msg ):
152+ Movie .objects .filter (reviews__title = "Horrible" )
156153
157154
158155class QueryingTests (TestCase ):
You can’t perform that action at this time.
0 commit comments