compiletest: ./x test <test-name>.stderr
(or existing non-.rs
file) should warn or error
#126601
Labels
A-compiletest
Area: The compiletest test runner
C-bug
Category: This is a bug.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Noticed by @WaffleLapkin, if you write
then compiletest will silently pass but run 0 tests, because
bad-let-else-statement.stderr
is a tracked stderr file associated with the actual.rs
ui test but not a test itself. This might be surprising or give a false sense of security to the person who's running the test suite thinking that the test passed, whereas it actually didn't even run.We should probably warn or error if the path exists (and has an extension) but is not a valid test file.
The text was updated successfully, but these errors were encountered: