@@ -1329,7 +1329,7 @@ def setUpTestData(cls):
1329
1329
1330
1330
choice_set = CustomFieldChoiceSet .objects .create (
1331
1331
name = 'Custom Field Choice Set 1' ,
1332
- extra_choices = (('a' , 'A' ), ('b' , 'B' ), ('c' , 'C' ), ( 'x' , 'X' ) )
1332
+ extra_choices = (('a' , 'A' ), ('b' , 'B' ), ('c' , 'C' ))
1333
1333
)
1334
1334
1335
1335
# Integer filtering
@@ -1435,7 +1435,7 @@ def setUpTestData(cls):
1435
1435
'cf7' : 'http://a.example.com' ,
1436
1436
'cf8' : 'http://a.example.com' ,
1437
1437
'cf9' : 'A' ,
1438
- 'cf10' : ['A' , 'X ' ],
1438
+ 'cf10' : ['A' , 'B ' ],
1439
1439
'cf11' : manufacturers [0 ].pk ,
1440
1440
'cf12' : [manufacturers [0 ].pk , manufacturers [3 ].pk ],
1441
1441
}),
@@ -1449,7 +1449,7 @@ def setUpTestData(cls):
1449
1449
'cf7' : 'http://b.example.com' ,
1450
1450
'cf8' : 'http://b.example.com' ,
1451
1451
'cf9' : 'B' ,
1452
- 'cf10' : ['B' , 'X ' ],
1452
+ 'cf10' : ['B' , 'C ' ],
1453
1453
'cf11' : manufacturers [1 ].pk ,
1454
1454
'cf12' : [manufacturers [1 ].pk , manufacturers [3 ].pk ],
1455
1455
}),
@@ -1463,7 +1463,7 @@ def setUpTestData(cls):
1463
1463
'cf7' : 'http://c.example.com' ,
1464
1464
'cf8' : 'http://c.example.com' ,
1465
1465
'cf9' : 'C' ,
1466
- 'cf10' : [ 'C' , 'X' ] ,
1466
+ 'cf10' : None ,
1467
1467
'cf11' : manufacturers [2 ].pk ,
1468
1468
'cf12' : [manufacturers [2 ].pk , manufacturers [3 ].pk ],
1469
1469
}),
@@ -1531,8 +1531,9 @@ def test_filter_select(self):
1531
1531
self .assertEqual (self .filterset ({'cf_cf9' : ['A' , 'B' ]}, self .queryset ).qs .count (), 2 )
1532
1532
1533
1533
def test_filter_multiselect (self ):
1534
- self .assertEqual (self .filterset ({'cf_cf10' : ['A' , 'B' ]}, self .queryset ).qs .count (), 2 )
1535
- self .assertEqual (self .filterset ({'cf_cf10' : ['X' ]}, self .queryset ).qs .count (), 3 )
1534
+ self .assertEqual (self .filterset ({'cf_cf10' : ['A' ]}, self .queryset ).qs .count (), 1 )
1535
+ self .assertEqual (self .filterset ({'cf_cf10' : ['A' , 'C' ]}, self .queryset ).qs .count (), 2 )
1536
+ self .assertEqual (self .filterset ({'cf_cf10' : ['null' ]}, self .queryset ).qs .count (), 1 )
1536
1537
1537
1538
def test_filter_object (self ):
1538
1539
manufacturer_ids = Manufacturer .objects .values_list ('id' , flat = True )
0 commit comments