Move /src/test to /tests
This commit is contained in:
parent
ca855e6e42
commit
cf2dff2b1e
27592 changed files with 0 additions and 0 deletions
107
tests/rustdoc-ui/invalid-syntax.rs
Normal file
107
tests/rustdoc-ui/invalid-syntax.rs
Normal file
|
@ -0,0 +1,107 @@
|
|||
// check-pass
|
||||
|
||||
/// ```
|
||||
/// \__________pkt->size___________/ \_result->size_/ \__pkt->size__/
|
||||
/// ```
|
||||
pub fn foo() {}
|
||||
//~^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// ```
|
||||
/// |
|
||||
/// LL | use foobar::Baz;
|
||||
/// | ^^^^^^ did you mean `baz::foobar`?
|
||||
/// ```
|
||||
pub fn bar() {}
|
||||
//~^^^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// ```
|
||||
/// valid
|
||||
/// ```
|
||||
///
|
||||
/// ```
|
||||
/// \_
|
||||
/// ```
|
||||
///
|
||||
/// ```text
|
||||
/// "invalid
|
||||
/// ```
|
||||
pub fn valid_and_invalid() {}
|
||||
//~^^^^^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// This is a normal doc comment, but...
|
||||
///
|
||||
/// There's a code block with bad syntax in it:
|
||||
///
|
||||
/// ```rust
|
||||
/// \_
|
||||
/// ```
|
||||
///
|
||||
/// Good thing we tested it!
|
||||
pub fn baz() {}
|
||||
//~^^^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// Indented block start
|
||||
///
|
||||
/// code with bad syntax
|
||||
/// \_
|
||||
///
|
||||
/// Indented block end
|
||||
pub fn quux() {}
|
||||
//~^^^^^ could not parse code block as Rust code
|
||||
|
||||
/// Unclosed fence
|
||||
///
|
||||
/// ```
|
||||
/// slkdjf
|
||||
pub fn xyzzy() {}
|
||||
|
||||
/// Indented code that contains a fence
|
||||
///
|
||||
/// ```
|
||||
pub fn blah() {}
|
||||
//~^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// ```edition2018
|
||||
/// \_
|
||||
/// ```
|
||||
pub fn blargh() {}
|
||||
//~^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
#[doc = "```"]
|
||||
/// \_
|
||||
#[doc = "```"]
|
||||
pub fn crazy_attrs() {}
|
||||
//~^^^^ WARNING could not parse code block
|
||||
|
||||
/// ```rust
|
||||
/// ```
|
||||
pub fn empty_rust() {}
|
||||
//~^^^ WARNING Rust code block is empty
|
||||
|
||||
/// ```
|
||||
///
|
||||
///
|
||||
/// ```
|
||||
pub fn empty_rust_with_whitespace() {}
|
||||
//~^^^^^ WARNING Rust code block is empty
|
||||
|
||||
/// ```
|
||||
/// let x = 1;
|
||||
/// ```
|
||||
///
|
||||
/// \____/
|
||||
///
|
||||
pub fn indent_after_fenced() {}
|
||||
//~^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// ```
|
||||
/// "invalid
|
||||
/// ```
|
||||
pub fn invalid() {}
|
||||
//~^^^^ WARNING could not parse code block as Rust code
|
||||
|
||||
/// ```
|
||||
/// fn wook_at_my_beautifuw_bwaces_plz() {);
|
||||
/// ```
|
||||
pub fn uwu() {}
|
||||
//~^^^^ WARNING could not parse code block as Rust code
|
Loading…
Add table
Add a link
Reference in a new issue