Skip to content

Commit cb361d4

Browse files
author
Codeflash Bot
committed
no gen test arg
1 parent e2f4324 commit cb361d4

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

codeflash/cli_cmds/cli.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ def parse_args() -> Namespace:
8080
parser.add_argument(
8181
"--no-pr", action="store_true", help="Do not create a PR for the optimization, only update the code locally."
8282
)
83+
parser.add_argument(
84+
"--no-gen-test", action="store_true", help="Do not generate tests, use only existing tests for optimization."
85+
)
8386
parser.add_argument("--staging-review", action="store_true", help="Upload optimizations to staging for review")
8487
parser.add_argument(
8588
"--verify-setup",

codeflash/optimization/function_optimizer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1344,7 +1344,10 @@ def generate_tests(
13441344

13451345
logger.info(f"!lsp|Generated '{count_tests}' tests for '{self.function_to_optimize.function_name}'")
13461346

1347-
generated_tests = GeneratedTestsList(generated_tests=tests)
1347+
if self.args.no_gen_test:
1348+
generated_tests = GeneratedTestsList(generated_tests=[])
1349+
else:
1350+
generated_tests = GeneratedTestsList(generated_tests=tests)
13481351
return Success((count_tests, generated_tests, function_to_concolic_tests, concolic_test_str))
13491352

13501353
def generate_optimizations(

0 commit comments

Comments
 (0)