From ad7e7738b3ed5b435f786c9b724281cce224c252 Mon Sep 17 00:00:00 2001 From: Andrey Kurilin Date: Fri, 24 Mar 2017 19:26:57 +0200 Subject: [PATCH] [verify] Fix `rally verify rerun` CLI layer transmits the wrong arguments to API. This patch fixes transmission of "conccurency" and "deployment_id". To avoid such issues in future, proper mocks is used. Change-Id: Idf41e13d873ca3058fdff17b30225096ab7a8c89 --- tests/unit/fakes.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/fakes.py b/tests/unit/fakes.py index 18145d39..a2e19e97 100644 --- a/tests/unit/fakes.py +++ b/tests/unit/fakes.py @@ -1873,10 +1873,10 @@ class FakeTask(dict): class FakeAPI(object): def __init__(self): - self._deployment = mock.Mock(spec=api._Deployment) - self._task = mock.Mock(spec=api._Task) - self._verifier = mock.Mock(spec=api._Verifier) - self._verification = mock.Mock(spec=api._Verification) + self._deployment = mock.create_autospec(api._Deployment) + self._task = mock.create_autospec(api._Task) + self._verifier = mock.create_autospec(api._Verifier) + self._verification = mock.create_autospec(api._Verification) @property def deployment(self):