Open thoward27 opened 3 months ago
Can reproduce, weirdly enough rye test --all
and rye test
don't have the same behaviour
Version:
rye 0.28.0 commit: 0.26.0+54 (73cd886f1 2024-03-05) platform: windows (x86_64) self-python: cpython@3.12 symlink support: true uv enabled: true
After self update this is 100% reproducible.
Version:
rye 0.29.0 commit: 0.28.0+6 (9484b1a81 2024-03-08) platform: windows (x86_64) self-python: cpython@3.12.2 symlink support: true uv enabled: true
Steps to Reproduce
rye test --all
At this point, rye is trying to run every test it can find, not just tests in my workspace members.
Example layout for a large monorepo
Structure:
Root toml:
Expected Result
I expect that rye will only run the tests for project members in
pypi/
.Actual Result
Rye is running every test file in the entire repo, including the tools directory.
Version Info
rye 0.28.0 commit: 0.28.0 (c44dc7ec8 2024-03-07) platform: macos (aarch64) self-python: cpython@3.12.2 symlink support: true uv enabled: false
Stacktrace
No response