From b2d2d837235d0b06e56bb3191aff7ae358ac6018 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20K=C3=BCber?= Date: Wed, 5 Sep 2018 07:03:02 -0700 Subject: [PATCH] Fix existing test --- src/test/{parse-fail => ui}/issue-2354.rs | 4 +++- src/test/ui/issue-2354.stderr | 16 ++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) rename src/test/{parse-fail => ui}/issue-2354.rs (82%) create mode 100644 src/test/ui/issue-2354.stderr diff --git a/src/test/parse-fail/issue-2354.rs b/src/test/ui/issue-2354.rs similarity index 82% rename from src/test/parse-fail/issue-2354.rs rename to src/test/ui/issue-2354.rs index 2e799a72c81a..418f30df22bf 100644 --- a/src/test/parse-fail/issue-2354.rs +++ b/src/test/ui/issue-2354.rs @@ -10,11 +10,13 @@ // compile-flags: -Z parse-only -fn foo() { //~ HELP did you mean to close this delimiter? +fn foo() { //~ NOTE un-closed delimiter match Some(x) { + //~^ NOTE this might be the culprit... Some(y) => { panic!(); } None => { panic!(); } } +//~^ NOTE ...as it matches this but it has different indentation fn bar() { let mut i = 0; diff --git a/src/test/ui/issue-2354.stderr b/src/test/ui/issue-2354.stderr new file mode 100644 index 000000000000..720f37da9d38 --- /dev/null +++ b/src/test/ui/issue-2354.stderr @@ -0,0 +1,16 @@ +error: this file contains an un-closed delimiter + --> $DIR/issue-2354.rs:26:66 + | +LL | fn foo() { //~ NOTE un-closed delimiter + | - un-closed delimiter +LL | match Some(x) { + | - this might be the culprit... +... +LL | } + | - ...as it matches this but it has different indentation +... +LL | fn main() {} //~ ERROR this file contains an un-closed delimiter + | ^ + +error: aborting due to previous error +