@@ -85,7 +85,7 @@ def setUp(self):
8585 self .expected_fake_driver_capability_traits .union (
8686 # The COMPUTE_NODE trait is always added
8787 [os_traits .COMPUTE_NODE ]))
88- self .assertItemsEqual (self .expected_compute_node_traits ,
88+ self .assertCountEqual (self .expected_compute_node_traits ,
8989 self ._get_provider_traits (self .host_uuid ))
9090
9191 def _run_update_available_resource (self , startup ):
@@ -151,7 +151,7 @@ def update_provider_tree(prov_tree, nodename):
151151 self .assertIn ('CUSTOM_BANDWIDTH' , self ._get_all_resource_classes ())
152152 self .assertIn ('CUSTOM_GOLD' , self ._get_all_traits ())
153153 self .assertEqual (inv , self ._get_provider_inventory (self .host_uuid ))
154- self .assertItemsEqual (
154+ self .assertCountEqual (
155155 traits .union (self .expected_compute_node_traits ),
156156 self ._get_provider_traits (self .host_uuid )
157157 )
@@ -373,7 +373,7 @@ def update_provider_tree(prov_tree, nodename, allocations=None):
373373 self ._get_provider_inventory (uuids .pf2_2 )['SRIOV_NET_VF' ]['total' ])
374374
375375 # Compute don't have any extra traits
376- self .assertItemsEqual (self .expected_compute_node_traits ,
376+ self .assertCountEqual (self .expected_compute_node_traits ,
377377 self ._get_provider_traits (self .host_uuid ))
378378
379379 # NUMAs don't have any traits
@@ -605,7 +605,7 @@ def test_resource_provider_traits(self):
605605 ptree_traits +
606606 [os_traits .COMPUTE_NET_ATTACH_INTERFACE , os_traits .COMPUTE_NODE ]
607607 )
608- self .assertItemsEqual (expected_traits ,
608+ self .assertCountEqual (expected_traits ,
609609 self ._get_provider_traits (rp_uuid ))
610610 global_traits = self ._get_all_traits ()
611611 # CUSTOM_FOO is now a registered trait because the virt driver
@@ -617,7 +617,7 @@ def test_resource_provider_traits(self):
617617 expected_traits .remove (custom_trait )
618618 expected_traits .remove (os_traits .COMPUTE_NET_ATTACH_INTERFACE )
619619 self ._set_provider_traits (rp_uuid , list (expected_traits ))
620- self .assertItemsEqual (expected_traits ,
620+ self .assertCountEqual (expected_traits ,
621621 self ._get_provider_traits (rp_uuid ))
622622
623623 # The above trait deletions are simulations of an out-of-band
@@ -637,7 +637,7 @@ def test_resource_provider_traits(self):
637637 # placement.
638638 self ._run_periodics ()
639639
640- self .assertItemsEqual (expected_traits ,
640+ self .assertCountEqual (expected_traits ,
641641 self ._get_provider_traits (rp_uuid ))
642642 global_traits = self ._get_all_traits ()
643643 self .assertIn (custom_trait , global_traits )
0 commit comments