mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 04:57:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			84 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
| // This test ensures that warnings are working as expected for "custom_code_classes_in_docs"
 | |
| // feature.
 | |
| 
 | |
| #![feature(custom_code_classes_in_docs)]
 | |
| #![deny(warnings)]
 | |
| #![feature(no_core)]
 | |
| #![no_core]
 | |
| 
 | |
| /// ```{. }
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected ` ` character after `.`
 | |
| pub fn foo() {}
 | |
| 
 | |
| /// ```{class= a}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected ` ` character after `=`
 | |
| pub fn foo2() {}
 | |
| 
 | |
| /// ```{#id}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected character `#`
 | |
| pub fn foo3() {}
 | |
| 
 | |
| /// ```{{
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected character `{`
 | |
| pub fn foo4() {}
 | |
| 
 | |
| /// ```}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected character `}`
 | |
| pub fn foo5() {}
 | |
| 
 | |
| /// ```)
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected character `)`
 | |
| pub fn foo6() {}
 | |
| 
 | |
| /// ```{class=}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected `}` character after `=`
 | |
| pub fn foo7() {}
 | |
| 
 | |
| /// ```(
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unclosed comment: missing `)` at the end
 | |
| pub fn foo8() {}
 | |
| 
 | |
| /// ```{class=one=two}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected `=` character
 | |
| pub fn foo9() {}
 | |
| 
 | |
| /// ```{.one.two}
 | |
| /// main;
 | |
| /// ```
 | |
| pub fn foo10() {}
 | |
| 
 | |
| /// ```{class=(one}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected `(` character after `=`
 | |
| pub fn foo11() {}
 | |
| 
 | |
| /// ```{class=one.two}
 | |
| /// main;
 | |
| /// ```
 | |
| pub fn foo12() {}
 | |
| 
 | |
| /// ```{(comment)}
 | |
| /// main;
 | |
| /// ```
 | |
| //~^^^ ERROR unexpected character `(`
 | |
| pub fn foo13() {}
 | 
