diff --git a/openstackclient/tests/common/test_parseractions.py b/openstackclient/tests/common/test_parseractions.py
index a4ee07bf43..5c5ca3d321 100644
--- a/openstackclient/tests/common/test_parseractions.py
+++ b/openstackclient/tests/common/test_parseractions.py
@@ -91,11 +91,7 @@ class TestMultiKeyValueAction(utils.TestCase):
             {'req1': 'aaa', 'req2': 'bbb'},
             {'req1': '', 'req2': ''},
         ]
-        # Need to sort the lists before comparing them
-        key = lambda x: x['req1']
-        expect.sort(key=key)
-        actual.sort(key=key)
-        self.assertListEqual(expect, actual)
+        self.assertItemsEqual(expect, actual)
 
     def test_empty_required_optional(self):
         self.parser.add_argument(
@@ -119,11 +115,7 @@ class TestMultiKeyValueAction(utils.TestCase):
             {'req1': 'aaa', 'req2': 'bbb'},
             {'req1': '', 'req2': ''},
         ]
-        # Need to sort the lists before comparing them
-        key = lambda x: x['req1']
-        expect.sort(key=key)
-        actual.sort(key=key)
-        self.assertListEqual(expect, actual)
+        self.assertItemsEqual(expect, actual)
 
     def test_error_values_with_comma(self):
         self.assertRaises(