about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2018-09-05 07:03:02 -0700
committerEsteban Küber <esteban@kuber.com.ar>2018-09-05 07:03:02 -0700
commitb2d2d837235d0b06e56bb3191aff7ae358ac6018 (patch)
treee625de749e2022a378c05dea1cbfb5ed8ee60679
parent008aa5a24e152691d852bd9f0a2990b6e4377397 (diff)
downloadrust-b2d2d837235d0b06e56bb3191aff7ae358ac6018.tar.gz
rust-b2d2d837235d0b06e56bb3191aff7ae358ac6018.zip
Fix existing test
-rw-r--r--src/test/ui/issue-2354.rs (renamed from src/test/parse-fail/issue-2354.rs)4
-rw-r--r--src/test/ui/issue-2354.stderr16
2 files changed, 19 insertions, 1 deletions
diff --git a/src/test/parse-fail/issue-2354.rs b/src/test/ui/issue-2354.rs
index 2e799a72c81..418f30df22b 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 00000000000..720f37da9d3
--- /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
+