mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-26 06:30:08 +01:00
test-client: cleanup after test on failure
Otherwise, the following tests will fail too.
This commit is contained in:
parent
cb51aee21c
commit
751ee63e61
1 changed files with 9 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue