From 9237a7ee728d36111ed012c576a81a5941479a7b Mon Sep 17 00:00:00 2001
From: Bryan Brancotte <bryan.brancotte@pasteur.fr>
Date: Mon, 11 Mar 2024 15:14:55 +0100
Subject: [PATCH] allows to run only one test

---
 run_tests.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/run_tests.py b/run_tests.py
index 0fdde8c..cbc9dc3 100755
--- a/run_tests.py
+++ b/run_tests.py
@@ -4,13 +4,13 @@ import unittest
 
 
 # Run all tests
-def main(args=None):
+def main(pattern='test_*.py', *args):
     test_loader = unittest.TestLoader()
-    test_suite = test_loader.discover('tests', pattern='test_*.py')
+    test_suite = test_loader.discover('tests', pattern=pattern)
     runner = unittest.TextTestRunner()
     results = runner.run(test_suite)
     return results.wasSuccessful()
 
 
 if __name__ == '__main__':
-    sys.exit(0 if main(sys.argv[1:]) else 1)
+    sys.exit(0 if main(*sys.argv[1:]) else 1)
-- 
GitLab