2020from openstackclient .tests .unit .network .v2 import fakes as network_fakes
2121from openstackclient .tests .unit import utils
2222from openstackclient .tests .unit import utils as tests_utils
23- from openstackclient .tests .unit .volume .v2 import fakes as volume_fakes
23+ from openstackclient .tests .unit .volume .v3 import fakes as volume_fakes
2424
2525
2626class TestExtension (utils .TestCommand ):
@@ -37,26 +37,16 @@ def setUp(self):
3737
3838 sdk_connection = mock .Mock ()
3939 self .app .client_manager .sdk_connection = sdk_connection
40+
4041 self .compute_extensions_mock = sdk_connection .compute .extensions
4142 self .compute_extensions_mock .reset_mock ()
4243
43- volume_client = volume_fakes .FakeVolumeClient (
44- endpoint = fakes .AUTH_URL ,
45- token = fakes .AUTH_TOKEN ,
46- )
47- self .app .client_manager .volume = volume_client
48- volume_client .list_extensions = mock .Mock ()
49- self .volume_extensions_mock = volume_client .list_extensions
44+ self .volume_extensions_mock = sdk_connection .volume .extensions
5045 self .volume_extensions_mock .reset_mock ()
5146
52- network_client = network_fakes .FakeNetworkV2Client (
53- endpoint = fakes .AUTH_URL ,
54- token = fakes .AUTH_TOKEN ,
55- )
56- self .app .client_manager .network = network_client
57- network_client .extensions = mock .Mock ()
58- self .network_extensions_mock = network_client .extensions
59- self .network_extensions_mock .reset_mock ()
47+ self .app .client_manager .network = mock .Mock ()
48+ self .network_client = self .app .client_manager .network
49+ self .network_client .extensions = mock .Mock ()
6050
6151
6252class TestExtensionList (TestExtension ):
@@ -66,14 +56,14 @@ class TestExtensionList(TestExtension):
6656 'Alias' ,
6757 'Description' ,
6858 'Namespace' ,
69- 'Updated' ,
59+ 'Updated At ' ,
7060 'Links' ,
7161 )
7262
7363 volume_extension = volume_fakes .create_one_extension ()
7464 identity_extension = identity_fakes .FakeExtension .create_one_extension ()
7565 compute_extension = compute_fakes .create_one_extension ()
76- network_extension = network_fakes .FakeExtension . create_one_extension ()
66+ network_extension = network_fakes .create_one_extension ()
7767
7868 def setUp (self ):
7969 super ().setUp ()
@@ -82,10 +72,8 @@ def setUp(self):
8272 self .identity_extension
8373 ]
8474 self .compute_extensions_mock .return_value = [self .compute_extension ]
85- self .volume_extensions_mock .show_all .return_value = [
86- self .volume_extension
87- ]
88- self .network_extensions_mock .return_value = [self .network_extension ]
75+ self .volume_extensions_mock .return_value = [self .volume_extension ]
76+ self .network_client .extensions .return_value = [self .network_extension ]
8977
9078 # Get the command object to test
9179 self .cmd = extension .ListExtension (self .app , None )
@@ -134,8 +122,8 @@ def test_extension_list_no_options(self):
134122 self ._test_extension_list_helper (arglist , verifylist , datalist )
135123 self .identity_extensions_mock .list .assert_called_with ()
136124 self .compute_extensions_mock .assert_called_with ()
137- self .volume_extensions_mock .show_all . assert_called_with ()
138- self .network_extensions_mock .assert_called_with ()
125+ self .volume_extensions_mock .assert_called_with ()
126+ self .network_client . extensions .assert_called_with ()
139127
140128 def test_extension_list_long (self ):
141129 arglist = [
@@ -150,39 +138,39 @@ def test_extension_list_long(self):
150138 self .identity_extension .alias ,
151139 self .identity_extension .description ,
152140 self .identity_extension .namespace ,
153- self . identity_extension . updated ,
141+ '' ,
154142 self .identity_extension .links ,
155143 ),
156144 (
157145 self .compute_extension .name ,
158146 self .compute_extension .alias ,
159147 self .compute_extension .description ,
160148 self .compute_extension .namespace ,
161- self .compute_extension .updated ,
149+ self .compute_extension .updated_at ,
162150 self .compute_extension .links ,
163151 ),
164152 (
165153 self .volume_extension .name ,
166154 self .volume_extension .alias ,
167155 self .volume_extension .description ,
168- self . volume_extension . namespace ,
169- self .volume_extension .updated ,
156+ '' ,
157+ self .volume_extension .updated_at ,
170158 self .volume_extension .links ,
171159 ),
172160 (
173161 self .network_extension .name ,
174162 self .network_extension .alias ,
175163 self .network_extension .description ,
176- self . network_extension . namespace ,
177- self .network_extension .updated ,
164+ '' ,
165+ self .network_extension .updated_at ,
178166 self .network_extension .links ,
179167 ),
180168 )
181169 self ._test_extension_list_helper (arglist , verifylist , datalist , True )
182170 self .identity_extensions_mock .list .assert_called_with ()
183171 self .compute_extensions_mock .assert_called_with ()
184- self .volume_extensions_mock .show_all . assert_called_with ()
185- self .network_extensions_mock .assert_called_with ()
172+ self .volume_extensions_mock .assert_called_with ()
173+ self .network_client . extensions .assert_called_with ()
186174
187175 def test_extension_list_identity (self ):
188176 arglist = [
@@ -216,7 +204,7 @@ def test_extension_list_network(self):
216204 ),
217205 )
218206 self ._test_extension_list_helper (arglist , verifylist , datalist )
219- self .network_extensions_mock .assert_called_with ()
207+ self .network_client . extensions .assert_called_with ()
220208
221209 def test_extension_list_network_with_long (self ):
222210 arglist = [
@@ -232,15 +220,15 @@ def test_extension_list_network_with_long(self):
232220 self .network_extension .name ,
233221 self .network_extension .alias ,
234222 self .network_extension .description ,
235- self . network_extension . namespace ,
236- self .network_extension .updated ,
223+ '' ,
224+ self .network_extension .updated_at ,
237225 self .network_extension .links ,
238226 ),
239227 )
240228 self ._test_extension_list_helper (
241229 arglist , verifylist , datalist , long = True
242230 )
243- self .network_extensions_mock .assert_called_with ()
231+ self .network_client . extensions .assert_called_with ()
244232
245233 def test_extension_list_compute (self ):
246234 arglist = [
@@ -282,7 +270,7 @@ def test_extension_list_compute_and_network(self):
282270 )
283271 self ._test_extension_list_helper (arglist , verifylist , datalist )
284272 self .compute_extensions_mock .assert_called_with ()
285- self .network_extensions_mock .assert_called_with ()
273+ self .network_client . extensions .assert_called_with ()
286274
287275 def test_extension_list_volume (self ):
288276 arglist = [
@@ -299,28 +287,24 @@ def test_extension_list_volume(self):
299287 ),
300288 )
301289 self ._test_extension_list_helper (arglist , verifylist , datalist )
302- self .volume_extensions_mock .show_all . assert_called_with ()
290+ self .volume_extensions_mock .assert_called_with ()
303291
304292
305293class TestExtensionShow (TestExtension ):
306- extension_details = network_fakes .FakeExtension . create_one_extension ()
294+ extension_details = network_fakes .create_one_extension ()
307295
308296 columns = (
309297 'alias' ,
310298 'description' ,
311- 'links' ,
312299 'name' ,
313- 'namespace' ,
314- 'updated' ,
300+ 'updated_at' ,
315301 )
316302
317303 data = (
318304 extension_details .alias ,
319305 extension_details .description ,
320- extension_details .links ,
321306 extension_details .name ,
322- extension_details .namespace ,
323- extension_details .updated ,
307+ extension_details .updated_at ,
324308 )
325309
326310 def setUp (self ):
0 commit comments