Skip to content

Commit 86720f8

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "tests: Remove aliasing from extensions test"
2 parents 108aeb0 + f68000d commit 86720f8

1 file changed

Lines changed: 24 additions & 31 deletions

File tree

openstackclient/tests/unit/common/test_extension.py

Lines changed: 24 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,20 @@
1414

1515
from openstackclient.common import extension
1616
from openstackclient.tests.unit.compute.v2 import fakes as compute_fakes
17-
from openstackclient.tests.unit import fakes
1817
from openstackclient.tests.unit.identity.v2_0 import fakes as identity_fakes
1918
from openstackclient.tests.unit.network.v2 import fakes as network_fakes
2019
from openstackclient.tests.unit import utils
2120
from openstackclient.tests.unit import utils as tests_utils
2221
from openstackclient.tests.unit.volume.v3 import fakes as volume_fakes
2322

2423

25-
class TestExtension(network_fakes.FakeClientMixin, utils.TestCommand):
26-
def setUp(self):
27-
super().setUp()
28-
29-
identity_client = identity_fakes.FakeIdentityv2Client(
30-
endpoint=fakes.AUTH_URL,
31-
token=fakes.AUTH_TOKEN,
32-
)
33-
self.app.client_manager.identity = identity_client
34-
self.identity_extensions_mock = identity_client.extensions
35-
self.identity_extensions_mock.reset_mock()
36-
37-
sdk_connection = self.app.client_manager.sdk_connection
38-
self.compute_extensions_mock = sdk_connection.compute.extensions
39-
self.compute_extensions_mock.reset_mock()
40-
self.volume_extensions_mock = sdk_connection.volume.extensions
41-
self.volume_extensions_mock.reset_mock()
24+
class TestExtension(
25+
network_fakes.FakeClientMixin,
26+
compute_fakes.FakeClientMixin,
27+
volume_fakes.FakeClientMixin,
28+
identity_fakes.FakeClientMixin,
29+
utils.TestCommand,
30+
): ...
4231

4332

4433
class TestExtensionList(TestExtension):
@@ -60,11 +49,15 @@ class TestExtensionList(TestExtension):
6049
def setUp(self):
6150
super().setUp()
6251

63-
self.identity_extensions_mock.list.return_value = [
52+
self.identity_client.extensions.list.return_value = [
6453
self.identity_extension
6554
]
66-
self.compute_extensions_mock.return_value = [self.compute_extension]
67-
self.volume_extensions_mock.return_value = [self.volume_extension]
55+
self.compute_sdk_client.extensions.return_value = [
56+
self.compute_extension
57+
]
58+
self.volume_sdk_client.extensions.return_value = [
59+
self.volume_extension
60+
]
6861
self.network_client.extensions.return_value = [self.network_extension]
6962

7063
# Get the command object to test
@@ -112,9 +105,9 @@ def test_extension_list_no_options(self):
112105
),
113106
)
114107
self._test_extension_list_helper(arglist, verifylist, datalist)
115-
self.identity_extensions_mock.list.assert_called_with()
116-
self.compute_extensions_mock.assert_called_with()
117-
self.volume_extensions_mock.assert_called_with()
108+
self.identity_client.extensions.list.assert_called_with()
109+
self.compute_sdk_client.extensions.assert_called_with()
110+
self.volume_sdk_client.extensions.assert_called_with()
118111
self.network_client.extensions.assert_called_with()
119112

120113
def test_extension_list_long(self):
@@ -159,9 +152,9 @@ def test_extension_list_long(self):
159152
),
160153
)
161154
self._test_extension_list_helper(arglist, verifylist, datalist, True)
162-
self.identity_extensions_mock.list.assert_called_with()
163-
self.compute_extensions_mock.assert_called_with()
164-
self.volume_extensions_mock.assert_called_with()
155+
self.identity_client.extensions.list.assert_called_with()
156+
self.compute_sdk_client.extensions.assert_called_with()
157+
self.volume_sdk_client.extensions.assert_called_with()
165158
self.network_client.extensions.assert_called_with()
166159

167160
def test_extension_list_identity(self):
@@ -179,7 +172,7 @@ def test_extension_list_identity(self):
179172
),
180173
)
181174
self._test_extension_list_helper(arglist, verifylist, datalist)
182-
self.identity_extensions_mock.list.assert_called_with()
175+
self.identity_client.extensions.list.assert_called_with()
183176

184177
def test_extension_list_network(self):
185178
arglist = [
@@ -237,7 +230,7 @@ def test_extension_list_compute(self):
237230
),
238231
)
239232
self._test_extension_list_helper(arglist, verifylist, datalist)
240-
self.compute_extensions_mock.assert_called_with()
233+
self.compute_sdk_client.extensions.assert_called_with()
241234

242235
def test_extension_list_compute_and_network(self):
243236
arglist = [
@@ -261,7 +254,7 @@ def test_extension_list_compute_and_network(self):
261254
),
262255
)
263256
self._test_extension_list_helper(arglist, verifylist, datalist)
264-
self.compute_extensions_mock.assert_called_with()
257+
self.compute_sdk_client.extensions.assert_called_with()
265258
self.network_client.extensions.assert_called_with()
266259

267260
def test_extension_list_volume(self):
@@ -279,7 +272,7 @@ def test_extension_list_volume(self):
279272
),
280273
)
281274
self._test_extension_list_helper(arglist, verifylist, datalist)
282-
self.volume_extensions_mock.assert_called_with()
275+
self.volume_sdk_client.extensions.assert_called_with()
283276

284277

285278
class TestExtensionShow(TestExtension):

0 commit comments

Comments
 (0)