Merge pull request #6041

261abf7 functional_tests: ensure mining stops on error in mining test (moneromooo-monero)
This commit is contained in:
luigi1111 2019-12-12 13:41:05 -06:00
commit a6fa7d493e
No known key found for this signature in database
GPG Key ID: F4ACA0183641E010

View File

@ -170,5 +170,15 @@ class MiningTest():
assert res.hash == block_hash assert res.hash == block_hash
class Guard:
def __enter__(self):
pass
def __exit__(self, exc_type, exc_value, traceback):
daemon = Daemon()
try: daemon.stop_mining()
except: pass
if __name__ == '__main__': if __name__ == '__main__':
MiningTest().run_test() with Guard() as guard:
MiningTest().run_test()