diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-06-05 03:09:17 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2017-06-05 03:09:17 +0530 |
commit | 41f8f1a53b0dbf9f7858dbb122bac707e48edfb7 (patch) | |
tree | 88ecda4e2560d2e4852b062e0b914c12a01acb30 | |
parent | 264ce6c0bc27d2998368b7652b1c12729f088d3a (diff) | |
download | meson-41f8f1a53b0dbf9f7858dbb122bac707e48edfb7.zip meson-41f8f1a53b0dbf9f7858dbb122bac707e48edfb7.tar.gz meson-41f8f1a53b0dbf9f7858dbb122bac707e48edfb7.tar.bz2 |
unit tests: Also check RUNPATH when fetching RPATH
-rwxr-xr-x | run_unittests.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/run_unittests.py b/run_unittests.py index 6d81b00..21b1109 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -39,7 +39,7 @@ from run_tests import ensure_backend_detects_changes def get_dynamic_section_entry(fname, entry): raw_out = subprocess.check_output(['readelf', '-d', fname], universal_newlines=True) - pattern = re.compile(entry + ': \[(.*?)\]') + pattern = re.compile(entry + r': \[(.*?)\]') for line in raw_out.split('\n'): m = pattern.search(line) if m is not None: @@ -50,7 +50,7 @@ def get_soname(fname): return get_dynamic_section_entry(fname, 'soname') def get_rpath(fname): - return get_dynamic_section_entry(fname, 'rpath') + return get_dynamic_section_entry(fname, r'(?:rpath|runpath)') class InternalTests(unittest.TestCase): |