Releases: dtolnay/trybuild
Releases · dtolnay/trybuild
1.0.71
- Fix some cases where unusual compiler output could cause trybuild's normalization heuristic to crash
1.0.70
- Normalize "and $N others" in "the following other types implement trait" error messages (#198, thanks @mejrs)
1.0.69
- Fix handling of
"dep:"
dependencies when referring to a target-dependent dependency in cargo's [target.'cfg(…)'.dependencies]
syntax (#197)
1.0.68
- Fix build error when a crate feature and an optional dependency and a non-optional dev-dependency all 3 have the same name (#196)
1.0.67
- Fix "optional dependency is not included in any features" error when using cargo 1.60.0's "namespaced features" syntax (#171)
1.0.66
- Normalize left margin of error output (#194)
1.0.64
- Add categories and keywords to crates.io metadata
1.0.63
-
Allow later globs to override pass/fail status of earlier globs (#174)
t.compile_fail("tests/ui/*.rs");
t.pass("tests/ui/ok.rs");
This will test tests/ui/ok.rs
expecting it to pass, and all the rest of the contents of tests/ui
expecting them to fail. Previous versions of trybuild would test tests/ui/ok.rs
expecting it to fail and again expecting it to pass, which can't both be true.
1.0.62
- Support directly running a trybuild integration test binary without going through
cargo test
(#14)