Protect vs unordered results in TrunkTestInheritJSONBase
Closes-Bug: #1863707
Change-Id: If99de32925da9f79ceacdccc86c5727e466347c0
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
diff --git a/neutron_tempest_plugin/api/test_trunk.py b/neutron_tempest_plugin/api/test_trunk.py
index 823a95d..1f83bd8 100644
--- a/neutron_tempest_plugin/api/test_trunk.py
+++ b/neutron_tempest_plugin/api/test_trunk.py
@@ -235,7 +235,9 @@
'segmentation_id': segmentation_id2}]
# Validate that subport got segmentation details from the network
- self.assertEqual(expected_subports, trunk['sub_ports'])
+ self.assertEqual(
+ sorted(expected_subports, key=lambda subport: subport['port_id']),
+ sorted(trunk['sub_ports'], key=lambda subport: subport['port_id']))
class TrunkTestMtusJSONBase(TrunkTestJSONBase):