mirror of
https://opendev.org/openstack/python-openstackclient.git
synced 2026-01-17 07:20:45 +00:00
Replace assertItemsEqual with assertCountEqual
assertItemsEqual was removed from Python's unittest.TestCase in
Python 3.3 [1][2]. We have been able to use them since then, because
testtools required unittest2, which still included it. With testtools
removing Python 2.7 support [3][4], we will lose support for
assertItemsEqual, so we should switch to use assertCountEqual.
[1] - https://bugs.python.org/issue17866
[2] - https://hg.python.org/cpython/rev/d9921cb6e3cd
[3] - testing-cabal/testtools#286
[4] - testing-cabal/testtools#277
Change-Id: I1ad0da8deda3a8cbec384b5a9c88860a526eb48c
(cherry picked from commit a15b1addb4)
This commit is contained in:
parent
19723aee18
commit
684cdc5be0
1 changed files with 2 additions and 2 deletions
|
|
@ -92,7 +92,7 @@ class TestMultiKeyValueAction(utils.TestCase):
|
|||
{'req1': 'aaa', 'req2': 'bbb'},
|
||||
{'req1': '', 'req2': ''},
|
||||
]
|
||||
self.assertItemsEqual(expect, actual)
|
||||
self.assertCountEqual(expect, actual)
|
||||
|
||||
def test_empty_required_optional(self):
|
||||
self.parser.add_argument(
|
||||
|
|
@ -116,7 +116,7 @@ class TestMultiKeyValueAction(utils.TestCase):
|
|||
{'req1': 'aaa', 'req2': 'bbb'},
|
||||
{'req1': '', 'req2': ''},
|
||||
]
|
||||
self.assertItemsEqual(expect, actual)
|
||||
self.assertCountEqual(expect, actual)
|
||||
|
||||
def test_error_values_with_comma(self):
|
||||
self.assertRaises(
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue