diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2022-11-19 21:22:55 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2022-11-19 21:43:29 +0200 |
commit | 815e93fc16fafb716d563e45b3e44b37015f62dd (patch) | |
tree | 0c0ae1b612e5eaf7bf3d6cdc74a73f070fba1526 /unittests | |
parent | b40e4de3c6cfd931a2c0d9ba8b798bfacd3662c6 (diff) | |
download | meson-timeoutfix.zip meson-timeoutfix.tar.gz meson-timeoutfix.tar.bz2 |
Handle freezing tests. Fixes #10752.timeoutfix
Diffstat (limited to 'unittests')
-rw-r--r-- | unittests/linuxliketests.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/unittests/linuxliketests.py b/unittests/linuxliketests.py index a594348..2366df6 100644 --- a/unittests/linuxliketests.py +++ b/unittests/linuxliketests.py @@ -1820,3 +1820,12 @@ class LinuxlikeTests(BasePlatformTests): default_symlinks.append(symlink) os.symlink(default_dirs[i], symlink) self.assertFalse(cpp.compiler_args([f'-isystem{symlink}' for symlink in default_symlinks]).to_native()) + + def test_freezing(self): + testdir = os.path.join(self.unit_test_dir, '109 freeze') + self.init(testdir) + self.build() + try: + self.run_tests() + except subprocess.CalledProcessError as e: + self.assertNotIn('Traceback', e.output) |