#![allow(unused)] #![warn(clippy::tests_outside_test_module)] fn main() { // test code goes here } // Should lint #[test] fn my_test() {} //~^ ERROR: this function marked with #[test] is outside a #[cfg(test)] module //~| NOTE: move it to a testing module marked with #[cfg(test)] #[cfg(test)] mod tests { // Should not lint #[test] fn my_test() {} }