diff options
| author | Juan Aguilar Santillana <mhpoin@gmail.com> | 2020-05-10 01:25:30 +0200 |
|---|---|---|
| committer | Juan Aguilar Santillana <mhpoin@gmail.com> | 2020-05-10 01:25:30 +0200 |
| commit | f16060f386c3ceee257b2c38ce5072b2d0943b6a (patch) | |
| tree | cff1a3e8daf0c2dc1497a6f5b520901c1b1ae6fd /src/test/ui/annotate-snippet/multispan.rs | |
| parent | e9c78db0861f6495f903a41e087c9628d777b87b (diff) | |
| download | rust-f16060f386c3ceee257b2c38ce5072b2d0943b6a.tar.gz rust-f16060f386c3ceee257b2c38ce5072b2d0943b6a.zip | |
Add UI test where `annotated_files` count is > 1 #64205
Diffstat (limited to 'src/test/ui/annotate-snippet/multispan.rs')
| -rw-r--r-- | src/test/ui/annotate-snippet/multispan.rs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/test/ui/annotate-snippet/multispan.rs b/src/test/ui/annotate-snippet/multispan.rs new file mode 100644 index 00000000000..325252d7716 --- /dev/null +++ b/src/test/ui/annotate-snippet/multispan.rs @@ -0,0 +1,28 @@ +// aux-build:multispan.rs +// compile-flags: --error-format human-annotate-rs + +#![feature(proc_macro_hygiene)] + +extern crate multispan; + +use multispan::hello; + +fn main() { + // This one emits no error. + hello!(); + + // Exactly one 'hi'. + hello!(hi); //~ ERROR hello to you, too! + + // Now two, back to back. + hello!(hi hi); //~ ERROR hello to you, too! + + // Now three, back to back. + hello!(hi hi hi); //~ ERROR hello to you, too! + + // Now several, with spacing. + hello!(hi hey hi yo hi beep beep hi hi); //~ ERROR hello to you, too! + hello!(hi there, hi how are you? hi... hi.); //~ ERROR hello to you, too! + hello!(whoah. hi di hi di ho); //~ ERROR hello to you, too! + hello!(hi good hi and good bye); //~ ERROR hello to you, too! +} |
