v0.12.2
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Fixed
- A wildcard directory in
test_pathsmatched nothing (#136): a pattern ending in/was
compared as a literal prefix byProject.is_test_fileand joined as a literal path by the cargo
adapter's_test_files, socrates/*/tests/— how a workspace declares one pattern instead of
one per crate — matched no file at all. Every test file in such a project classified as
implementation, so a RED commit touching only tests was recorded asimplementation_during_red,
reporting the agent for writing production code it had not written;_test_filesreturned an
empty list, leaving the unaccounted-files check with nothing to compare. A directory pattern is
now matched per path segment (crates/*/tests/coverscrates/x/tests/main.rs, not
crates/x/src/tests/main.rs), and the adapter globs it.