Skip to content

Commit 747722e

Browse files
committed
fix testcase
1 parent 8fbcb9c commit 747722e

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

src/test/ui/lint/lints-in-foreign-macros.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// aux-build:lints-in-foreign-macros.rs
1212
// compile-pass
1313

14-
#![warn(unused_imports)]
14+
#![warn(unused_imports)] //~ missing documentation for crate [missing_docs]
1515
#![warn(missing_docs)]
1616

1717
#[macro_use]
@@ -25,6 +25,7 @@ mod a { foo!(); }
2525
mod b { bar!(); }
2626
mod c { baz!(use std::string::ToString;); } //~ WARN: unused import
2727
mod d { baz2!(use std::string::ToString;); } //~ WARN: unused import
28-
mod e { baz!(pub fn undocumented() {}); }//~ WARN: missing documentation for a function
28+
baz!(pub fn undocumented() {}); //~ WARN: missing documentation for a function
29+
baz2!(pub fn undocumented2() {}); //~ WARN: missing documentation for a function
2930

3031
fn main() {}

src/test/ui/lint/lints-in-foreign-macros.stderr

+15-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ LL | mod a { foo!(); }
1010
note: lint level defined here
1111
--> $DIR/lints-in-foreign-macros.rs:14:9
1212
|
13-
LL | #![warn(unused_imports)]
13+
LL | #![warn(unused_imports)] //~ missing documentation for crate [missing_docs]
1414
| ^^^^^^^^^^^^^^
1515

1616
warning: unused import: `std::string::ToString`
@@ -28,13 +28,13 @@ LL | mod d { baz2!(use std::string::ToString;); } //~ WARN: unused import
2828
warning: missing documentation for crate
2929
--> $DIR/lints-in-foreign-macros.rs:14:1
3030
|
31-
LL | / #![warn(unused_imports)]
31+
LL | / #![warn(unused_imports)] //~ missing documentation for crate [missing_docs]
3232
LL | | #![warn(missing_docs)]
3333
LL | |
3434
LL | | #[macro_use]
3535
... |
3636
LL | |
37-
LL | | fn main() {} //~ WARN: missing documentation for crate [missing_docs]
37+
LL | | fn main() {}
3838
| |____________^
3939
|
4040
note: lint level defined here
@@ -43,3 +43,15 @@ note: lint level defined here
4343
LL | #![warn(missing_docs)]
4444
| ^^^^^^^^^^^^
4545

46+
warning: missing documentation for a function
47+
--> $DIR/lints-in-foreign-macros.rs:28:6
48+
|
49+
LL | baz!(pub fn undocumented() {}); //~ WARN: missing documentation for a function
50+
| ^^^^^^^^^^^^^^^^^^^^^
51+
52+
warning: missing documentation for a function
53+
--> $DIR/lints-in-foreign-macros.rs:29:7
54+
|
55+
LL | baz2!(pub fn undocumented2() {}); //~ WARN: missing documentation for a function
56+
| ^^^^^^^^^^^^^^^^^^^^^^
57+

0 commit comments

Comments
 (0)