diff --git a/tests/ui/cfg_attr_lint.rs b/tests/ui/cfg_attr_lint.rs index 1005af8b9ea..614cd3e30ec 100644 --- a/tests/ui/cfg_attr_lint.rs +++ b/tests/ui/cfg_attr_lint.rs @@ -1,10 +1,31 @@ -#![feature(tool_lints)] +// Copyright 2014-2018 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution. +// +// Licensed under the Apache License, Version 2.0 or the MIT license +// , at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + +#![feature(stmt_expr_attributes)] #![warn(clippy::deprecated_cfg_attr)] // This doesn't get linted, see known problems #![cfg_attr(rustfmt, rustfmt_skip)] +#[rustfmt::skip] +trait Foo +{ +fn foo( +); +} + +fn skip_on_statements() { + #[cfg_attr(rustfmt, rustfmt::skip)] + 5+3; +} + #[cfg_attr(rustfmt, rustfmt_skip)] fn main() { foo::f();