@@ -2619,15 +2619,23 @@ def test_primary_ip4(self):
26192619 addresses = IPAddress .objects .filter (address__family = 4 )
26202620 params = {'primary_ip4_id' : [addresses [0 ].pk , addresses [1 ].pk ]}
26212621 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
2622+ params = {'primary_ip4' : [str (addresses [0 ].address ), str (addresses [1 ].address )]}
2623+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
26222624 params = {'primary_ip4_id' : [addresses [2 ].pk ]}
26232625 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
2626+ params = {'primary_ip4' : [str (addresses [2 ].address )]}
2627+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
26242628
26252629 def test_primary_ip6 (self ):
26262630 addresses = IPAddress .objects .filter (address__family = 6 )
26272631 params = {'primary_ip6_id' : [addresses [0 ].pk , addresses [1 ].pk ]}
26282632 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
2633+ params = {'primary_ip6' : [str (addresses [0 ].address ), str (addresses [1 ].address )]}
2634+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
26292635 params = {'primary_ip6_id' : [addresses [2 ].pk ]}
26302636 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
2637+ params = {'primary_ip6' : [str (addresses [2 ].address )]}
2638+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
26312639
26322640 def test_virtual_chassis_id (self ):
26332641 params = {'virtual_chassis_id' : [VirtualChassis .objects .first ().pk ]}
@@ -6452,15 +6460,23 @@ def test_primary_ip4(self):
64526460 addresses = IPAddress .objects .filter (address__family = 4 )
64536461 params = {'primary_ip4_id' : [addresses [0 ].pk , addresses [1 ].pk ]}
64546462 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
6463+ params = {'primary_ip4' : [str (addresses [0 ].address ), str (addresses [1 ].address )]}
6464+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
64556465 params = {'primary_ip4_id' : [addresses [2 ].pk ]}
64566466 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
6467+ params = {'primary_ip4' : [str (addresses [2 ].address )]}
6468+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
64576469
64586470 def test_primary_ip6 (self ):
64596471 addresses = IPAddress .objects .filter (address__family = 6 )
64606472 params = {'primary_ip6_id' : [addresses [0 ].pk , addresses [1 ].pk ]}
64616473 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
6474+ params = {'primary_ip6' : [str (addresses [0 ].address ), str (addresses [1 ].address )]}
6475+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 2 )
64626476 params = {'primary_ip6_id' : [addresses [2 ].pk ]}
64636477 self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
6478+ params = {'primary_ip6' : [str (addresses [2 ].address )]}
6479+ self .assertEqual (self .filterset (params , self .queryset ).qs .count (), 0 )
64646480
64656481
64666482class MACAddressTestCase (TestCase , ChangeLoggedFilterSetTests ):
0 commit comments