diff --git a/rr_frontend/.cargo/config.toml b/rr_frontend/.cargo/config.toml index 944a91a8b03567da3fd7f16930e4bfdf05449e79..63e2e9b13398334e0895a09aad2503fcd19e0c09 100644 --- a/rr_frontend/.cargo/config.toml +++ b/rr_frontend/.cargo/config.toml @@ -34,7 +34,6 @@ rustflags = [ # clippy::restriction "-Aclippy::non_ascii_literal", "-Aclippy::panic_in_result_fn", - "-Aclippy::tests_outside_test_module", "-Aclippy::unneeded_field_pattern", "-Aclippy::unwrap_in_result", diff --git a/rr_frontend/rrconfig/src/arg_value.rs b/rr_frontend/rrconfig/src/arg_value.rs index a50b6c6e9b4cb53adaa71e9c8995f11930689923..b955398f0ced13ae5adff8175b3624b44a660eff 100644 --- a/rr_frontend/rrconfig/src/arg_value.rs +++ b/rr_frontend/rrconfig/src/arg_value.rs @@ -30,16 +30,21 @@ pub fn arg_value<'a, T: Deref<Target = str>, F: Fn(&str) -> bool>( None } -#[test] -fn test_arg_value() { - let args = &["--bar=bar", "--foobar", "123", "--foo"]; +#[cfg(test)] +mod tests { + use super::*; - assert_eq!(arg_value(&[] as &[&str], "--foobar", |_| true), None); - assert_eq!(arg_value(args, "--bar", |_| false), None); - assert_eq!(arg_value(args, "--bar", |_| true), Some("bar")); - assert_eq!(arg_value(args, "--bar", |p| p == "bar"), Some("bar")); - assert_eq!(arg_value(args, "--bar", |p| p == "foo"), None); - assert_eq!(arg_value(args, "--foobar", |p| p == "foo"), None); - assert_eq!(arg_value(args, "--foobar", |p| p == "123"), Some("123")); - assert_eq!(arg_value(args, "--foo", |_| true), None); + #[test] + fn test_arg_value() { + let args = &["--bar=bar", "--foobar", "123", "--foo"]; + + assert_eq!(arg_value(&[] as &[&str], "--foobar", |_| true), None); + assert_eq!(arg_value(args, "--bar", |_| false), None); + assert_eq!(arg_value(args, "--bar", |_| true), Some("bar")); + assert_eq!(arg_value(args, "--bar", |p| p == "bar"), Some("bar")); + assert_eq!(arg_value(args, "--bar", |p| p == "foo"), None); + assert_eq!(arg_value(args, "--foobar", |p| p == "foo"), None); + assert_eq!(arg_value(args, "--foobar", |p| p == "123"), Some("123")); + assert_eq!(arg_value(args, "--foo", |_| true), None); + } }