diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2020-08-27 12:34:37 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2020-08-27 23:47:56 +0300 |
commit | 6fc067344d035c0c16fb33c11f5f0ace5c99c558 (patch) | |
tree | 81947ec0bbf3d001c0a2df4d39ab0a6d75776dc6 /run_unittests.py | |
parent | 6f74692ae0fe4fda8a133cc1627c4742331a52c7 (diff) | |
download | meson-6fc067344d035c0c16fb33c11f5f0ace5c99c558.zip meson-6fc067344d035c0c16fb33c11f5f0ace5c99c558.tar.gz meson-6fc067344d035c0c16fb33c11f5f0ace5c99c558.tar.bz2 |
tests: make chdir more robust in run_unittests.py
Diffstat (limited to 'run_unittests.py')
-rwxr-xr-x | run_unittests.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/run_unittests.py b/run_unittests.py index f336270..9cd95f0 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -83,8 +83,10 @@ URLOPEN_TIMEOUT = 5 def chdir(path: str): curdir = os.getcwd() os.chdir(path) - yield - os.chdir(curdir) + try: + yield + finally: + os.chdir(curdir) def get_dynamic_section_entry(fname, entry): |