From bc30d5982d4f1e7650340bd189e1bb820ec2d7a8 Mon Sep 17 00:00:00 2001 From: Andrew McNulty Date: Fri, 20 Sep 2024 20:39:03 +0200 Subject: meson command tests: clean up temporary script upon completion --- run_meson_command_tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/run_meson_command_tests.py b/run_meson_command_tests.py index d405a5b87..f9faca9af 100755 --- a/run_meson_command_tests.py +++ b/run_meson_command_tests.py @@ -206,13 +206,13 @@ class CommandTests(unittest.TestCase): with open(script_file, 'w') as f: f.write('#!/usr/bin/env python3\n\n') f.write(f'{test_command}\n') + self.addCleanup(os.remove, script_file) for cmd in [['-c', test_command, 'fake argument'], [script_file, 'fake argument']]: pyout = self._run(python_command + cmd) mesonout = self._run(python_command + [meson_command, 'runpython'] + cmd, env=env) self.assertEqual(pyout, mesonout) - if __name__ == '__main__': print('Meson build system', meson_version, 'Command Tests') raise SystemExit(unittest.main(buffer=True)) -- cgit v1.2.3