]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: Allow using TEST_MATCH_TESTCASE with systemd-networkd-tests.py
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 14 May 2024 13:22:06 +0000 (15:22 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 14 May 2024 20:58:28 +0000 (22:58 +0200)
test/test-network/systemd-networkd-tests.py

index eb9a2ebdfcbd1cf87718bf08240041eaded87b60..6e7ce7cbd8be5620cce627d66ab64d74f5c76726 100755 (executable)
@@ -7805,5 +7805,11 @@ if __name__ == '__main__':
     if enable_debug:
         wait_online_env.update({'SYSTEMD_LOG_LEVEL': 'debug'})
 
-    sys.argv[1:] = unknown_args
-    unittest.main(verbosity=3)
+    unittest.main(
+        verbosity=3,
+        argv=[
+            sys.argv[0],
+            *unknown_args,
+            *(["-k", match] if (match := os.getenv("TEST_MATCH_TESTCASE")) else [])
+        ],
+    )