Skip to content

Commit 7882edc

Browse files
also nested tests dir
1 parent 70d648f commit 7882edc

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

code_to_optimize/code_directories/nested_module_root/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tool.codeflash]
22
# All paths are relative to this pyproject.toml's directory.
33
module-root = "src/app"
4-
tests-root = "tests"
4+
tests-root = "src/tests"
55
test-framework = "pytest"
66
ignore-paths = []
77
disable-telemetry = true

tests/test_worktree.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ def test_mirror_paths_for_worktree_mode(monkeypatch: pytest.MonkeyPatch):
2828
optimizer.mirror_paths_for_worktree_mode(worktree_dir)
2929

3030
assert optimizer.args.project_root == worktree_dir / "src"
31-
assert optimizer.args.test_project_root == worktree_dir
31+
assert optimizer.args.test_project_root == worktree_dir / "src"
3232
assert optimizer.args.module_root == worktree_dir / "src" / "app"
33-
assert optimizer.args.tests_root == worktree_dir / "tests"
33+
assert optimizer.args.tests_root == worktree_dir / "src" / "tests"
3434
assert optimizer.args.file == worktree_dir / "src" / "app" / "main.py"
3535

36-
assert optimizer.test_cfg.tests_root == worktree_dir / "tests"
36+
assert optimizer.test_cfg.tests_root == worktree_dir / "src" / "tests"
3737
assert optimizer.test_cfg.project_root_path == worktree_dir / "src" # same as project_root
38-
assert optimizer.test_cfg.tests_project_rootdir == worktree_dir # same as test_project_root
38+
assert optimizer.test_cfg.tests_project_rootdir == worktree_dir / "src" # same as test_project_root
3939

4040
# test on our repo
4141
monkeypatch.setattr("codeflash.optimization.optimizer.git_root_dir", lambda: repo_root)

0 commit comments

Comments
 (0)