Change neutron client methods to return one value and update tests
Also removed redundant ok checks in javelin.py and put in a work-around
for the existing assumption that all client 'list_' methods have the same
signature.
It was necessary to change the mocked network calls in the unit tests.
Since the mocked status is never referenced, it was just removed.
Partially implements: blueprint clients-return-one-value
Change-Id: I76de07e984f13e3eec4977a4d823d1ef367e8f46
diff --git a/tempest/api/network/test_extensions.py b/tempest/api/network/test_extensions.py
index 1c7feb3..54c3cb9 100644
--- a/tempest/api/network/test_extensions.py
+++ b/tempest/api/network/test_extensions.py
@@ -47,14 +47,14 @@
expected_alias = [ext for ext in expected_alias if
test.is_extension_enabled(ext, 'network')]
actual_alias = list()
- _, extensions = self.client.list_extensions()
+ extensions = self.client.list_extensions()
list_extensions = extensions['extensions']
# Show and verify the details of the available extensions
for ext in list_extensions:
ext_name = ext['name']
ext_alias = ext['alias']
actual_alias.append(ext['alias'])
- _, ext_details = self.client.show_extension(ext_alias)
+ ext_details = self.client.show_extension(ext_alias)
ext_details = ext_details['extension']
self.assertIsNotNone(ext_details)