diff options
| author | Alexey Shmalko <rasen.dubi@gmail.com> | 2019-04-25 01:44:28 +0300 |
|---|---|---|
| committer | Alexey Shmalko <rasen.dubi@gmail.com> | 2019-04-25 02:06:38 +0300 |
| commit | f29e9a5cb83ef6dca14652b323e2c00c36997a54 (patch) | |
| tree | 0457791806a52eb7f972a29572c639f265d16775 /src/test/ui/macros/assert-trailing-junk.rs | |
| parent | dfc08610850bc05a3bc31699b592d789a3c71911 (diff) | |
| download | rust-f29e9a5cb83ef6dca14652b323e2c00c36997a54.tar.gz rust-f29e9a5cb83ef6dca14652b323e2c00c36997a54.zip | |
Handle common assert! misuses
Diffstat (limited to 'src/test/ui/macros/assert-trailing-junk.rs')
| -rw-r--r-- | src/test/ui/macros/assert-trailing-junk.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/ui/macros/assert-trailing-junk.rs b/src/test/ui/macros/assert-trailing-junk.rs index 66de6de3ee8..676ae05bf0f 100644 --- a/src/test/ui/macros/assert-trailing-junk.rs +++ b/src/test/ui/macros/assert-trailing-junk.rs @@ -11,4 +11,14 @@ fn main() { assert!(true, "whatever" blah); //~^ ERROR no rules expected + + assert!(true "whatever" blah); + //~^ WARN unexpected string literal + //~^^ ERROR no rules expected + + assert!(true;); + //~^ WARN macro requires an expression + + assert!(false || true "error message"); + //~^ WARN unexpected string literal } |
