From 64b94f9841ee401f9ab837daa381169e268ea6c8 Mon Sep 17 00:00:00 2001 From: pepisg Date: Fri, 9 Jan 2026 20:57:52 +0000 Subject: [PATCH] allow passing extra args to the test --- replay_testing/cli.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/replay_testing/cli.py b/replay_testing/cli.py index 9ee8e70..0004ee8 100644 --- a/replay_testing/cli.py +++ b/replay_testing/cli.py @@ -123,7 +123,11 @@ def add_arguments(parser): def parse_arguments(): parser = argparse.ArgumentParser(description='replay integration testing tool.') add_arguments(parser) - return parser, parser.parse_args() + # Use parse_known_args to allow extra arguments to pass through to the test file + args, unknown = parser.parse_known_args() + # Store unknown args for potential use by test files + args.unknown_args = unknown + return parser, args def run(parser, args):