diff options
| author | Jeremy Fitzhardinge <jsgf@fb.com> | 2020-05-28 14:40:07 -0700 |
|---|---|---|
| committer | Jeremy Fitzhardinge <jsgf@fb.com> | 2020-05-28 16:29:23 -0700 |
| commit | ce81d15289867f7ec0bba959712d100d3ff6a653 (patch) | |
| tree | ad550f59aca23ded2cbc3423432df35fa729d695 | |
| parent | 45127211566c53bac386b66909a830649182ab7a (diff) | |
| download | rust-ce81d15289867f7ec0bba959712d100d3ff6a653.tar.gz rust-ce81d15289867f7ec0bba959712d100d3ff6a653.zip | |
Add test to make sure -Wunused-crate-dependencies works with tests
Make sure code in `#[test]` blocks counts as a use of a crate.
| -rw-r--r-- | src/test/ui/unused-crate-deps/test-use-ok.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/test/ui/unused-crate-deps/test-use-ok.rs b/src/test/ui/unused-crate-deps/test-use-ok.rs new file mode 100644 index 00000000000..66d6440c9cb --- /dev/null +++ b/src/test/ui/unused-crate-deps/test-use-ok.rs @@ -0,0 +1,15 @@ +// Test-only use OK + +// edition:2018 +// check-pass +// aux-crate:bar=bar.rs +// compile-flags:--test + +#![deny(unused_crate_dependencies)] + +fn main() {} + +#[test] +fn test_bar() { + assert_eq!(bar::BAR, "bar"); +} |
