From 5a641a9166d4cb8caf1811c2fe64bc18ae5ddf27 Mon Sep 17 00:00:00 2001 From: Eyal Date: Mon, 10 Feb 2020 13:29:59 +0200 Subject: [PATCH] Mock Qinling fake client method * The Qinling client doesn't have an rpm packaging so running the unit test might fail if not installed. Change-Id: Id551b07721fa9c1cdeaa60ae717af82a05e2234a Needed-By: https://review.rdoproject.org/r/#/c/14216/ --- mistral_extra/tests/unit/actions/openstack/test_generator.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mistral_extra/tests/unit/actions/openstack/test_generator.py b/mistral_extra/tests/unit/actions/openstack/test_generator.py index c68678a..dc8d5b3 100644 --- a/mistral_extra/tests/unit/actions/openstack/test_generator.py +++ b/mistral_extra/tests/unit/actions/openstack/test_generator.py @@ -89,6 +89,11 @@ class GeneratorTest(base.BaseTest): actions.ZunAction, "get_fake_client_method", return_value=lambda x: None)) + # Same for Qinling client + self.useFixture(fixtures.MockPatchObject( + actions.QinlingAction, "get_fake_client_method", + return_value=lambda x: None)) + def test_generator(self): for generator_cls in generator_factory.all_generators(): action_classes = generator_cls.create_actions()