diff options
Diffstat (limited to 'src/tests/client/test-client.py')
-rwxr-xr-x | src/tests/client/test-client.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py index e33317b1a9..dd13c186d6 100755 --- a/src/tests/client/test-client.py +++ b/src/tests/client/test-client.py @@ -2175,14 +2175,22 @@ class TestNmCloudSetup(TestNmClient): self.md_url = "http://%s:%d" % s.getsockname() s.close() + error = None + self.srv_start() - func(self) + try: + func(self) + except Exception as e: + error = e self._nm_test_post() p.stdin.close() p.terminate() p.wait() + if error: + raise error + return f @cloud_setup_test |