diff --git a/python/tests/run_tests.sh b/python/tests/run_tests.sh
index f1727b6d206833e1e7ef7e4acd4c074984e21b38..674ea2785216a2222472db6f62c10e30842abd71 100755
--- a/python/tests/run_tests.sh
+++ b/python/tests/run_tests.sh
@@ -3,4 +3,6 @@ set -e
 
 SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
 
-poetry -C "${SCRIPTPATH}/../" run pytest --junitxml="${SCRIPTPATH}/report.xml" --ignore="${SCRIPTPATH}/simple_flow" --ignore="${SCRIPTPATH}/helpy_test" "${SCRIPTPATH}"
+# Allow to pass additional parameters to the underlying pytest command, i.e. -vvv ./tests/operation_visitor to run only single group
+
+poetry -C "${SCRIPTPATH}/../" run pytest --junitxml="${SCRIPTPATH}/report.xml" --ignore="${SCRIPTPATH}/simple_flow" --ignore="${SCRIPTPATH}/helpy_test" "${SCRIPTPATH}" "$@"