summaryrefslogtreecommitdiff
path: root/openstackclient/tests/unit/common/test_module.py
diff options
authorThomas Goirand <zigo@debian.org>2026-02-27 19:32:22 +0100
committergit-ubuntu importer <ubuntu-devel-discuss@lists.ubuntu.com>2026-02-27 22:30:41 +0000
commiteea691be496ccaccbfa6c5317edd3529fb19f3e4 (patch)
tree0c5af2c99703c82796c0a06e129d867c64cc183f /openstackclient/tests/unit/common/test_module.py
parent28412f7dd30f762954b495eb1fe0db14900e0b22 (diff)
9.0.0-1 (patches unapplied)import/9.0.0-1debian/experimental
Imported using git-ubuntu import.
Notes
Notes: * New upstream release. * Fixed (build-)depends for this release. * Removed patches applied upstream: - Fix_openstack_quota_show_without_cinder.patch - add-missing-backup_id-field.patch
Diffstat (limited to 'openstackclient/tests/unit/common/test_module.py')
-rw-r--r--openstackclient/tests/unit/common/test_module.py21
1 files changed, 14 insertions, 7 deletions
diff --git a/openstackclient/tests/unit/common/test_module.py b/openstackclient/tests/unit/common/test_module.py
index 476538a..8396203 100644
--- a/openstackclient/tests/unit/common/test_module.py
+++ b/openstackclient/tests/unit/common/test_module.py
@@ -11,7 +11,6 @@
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
-#
"""Test module module"""
@@ -19,10 +18,18 @@ import sys
from unittest import mock
from openstackclient.common import module as osc_module
-from openstackclient.tests.unit import fakes
from openstackclient.tests.unit import utils
+class FakeModule:
+ def __init__(self, name, version):
+ self.name = name
+ self.__version__ = version
+ # Workaround for openstacksdk case
+ self.version = mock.Mock()
+ self.version.__version__ = version
+
+
# NOTE(dtroyer): module_1 must match the version list filter (not --all)
# currently == '*client*'
module_name_1 = 'fakeclient'
@@ -45,11 +52,11 @@ module_version_5 = '0.0.1'
MODULES = {
'sys': sys,
- module_name_1: fakes.FakeModule(module_name_1, module_version_1),
- module_name_2: fakes.FakeModule(module_name_2, module_version_2),
- module_name_3: fakes.FakeModule(module_name_3, module_version_3),
- module_name_4: fakes.FakeModule(module_name_4, module_version_4),
- module_name_5: fakes.FakeModule(module_name_5, module_version_5),
+ module_name_1: FakeModule(module_name_1, module_version_1),
+ module_name_2: FakeModule(module_name_2, module_version_2),
+ module_name_3: FakeModule(module_name_3, module_version_3),
+ module_name_4: FakeModule(module_name_4, module_version_4),
+ module_name_5: FakeModule(module_name_5, module_version_5),
}