1
Fork 0

Update doc-ui tests

This commit is contained in:
Oliver Scherer 2018-11-30 16:20:07 +01:00
parent 690439bb45
commit ff97569dd9
4 changed files with 11 additions and 5 deletions

View file

@ -1,3 +1,4 @@
//~ ERROR Missing code example in this documentation
// Copyright 2018 The Rust Project Developers. See the COPYRIGHT // Copyright 2018 The Rust Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at // file at the top-level directory of this distribution and at
// http://rust-lang.org/COPYRIGHT. // http://rust-lang.org/COPYRIGHT.
@ -11,10 +12,13 @@
#![deny(missing_doc_code_examples)] #![deny(missing_doc_code_examples)]
/// Some docs. /// Some docs.
//~^ ERROR Missing code example in this documentation
pub struct Foo; pub struct Foo;
/// And then, the princess died. /// And then, the princess died.
//~^ ERROR Missing code example in this documentation
pub mod foo { pub mod foo {
/// Or maybe not because she saved herself! /// Or maybe not because she saved herself!
//~^ ERROR Missing code example in this documentation
pub fn bar() {} pub fn bar() {}
} }

View file

@ -1,25 +1,25 @@
error: Missing code example in this documentation error: Missing code example in this documentation
| |
note: lint level defined here note: lint level defined here
--> $DIR/doc-without-codeblock.rs:11:9 --> $DIR/doc-without-codeblock.rs:12:9
| |
LL | #![deny(missing_doc_code_examples)] LL | #![deny(missing_doc_code_examples)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^^^^^^
error: Missing code example in this documentation error: Missing code example in this documentation
--> $DIR/doc-without-codeblock.rs:13:1 --> $DIR/doc-without-codeblock.rs:14:1
| |
LL | /// Some docs. LL | /// Some docs.
| ^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^
error: Missing code example in this documentation error: Missing code example in this documentation
--> $DIR/doc-without-codeblock.rs:16:1 --> $DIR/doc-without-codeblock.rs:18:1
| |
LL | /// And then, the princess died. LL | /// And then, the princess died.
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: Missing code example in this documentation error: Missing code example in this documentation
--> $DIR/doc-without-codeblock.rs:18:5 --> $DIR/doc-without-codeblock.rs:21:5
| |
LL | /// Or maybe not because she saved herself! LL | /// Or maybe not because she saved herself!
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

View file

@ -19,6 +19,7 @@
/// ## For example: /// ## For example:
/// ///
/// arr[i] /// arr[i]
//~^ ERROR `[i]` cannot be resolved, ignoring it...
pub fn test_ice() { pub fn test_ice() {
unimplemented!(); unimplemented!();
} }

View file

@ -16,5 +16,6 @@ mod foo {
/// ``` /// ```
/// assert!(false); /// assert!(false);
/// ``` /// ```
//~^^^^^ ERROR Documentation test in private item
fn bar() {} fn bar() {}
} }