about summary refs log tree commit diff
path: root/src/libsyntax/errors/snippet/test.rs
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2016-04-26 09:33:38 -0700
committerNiko Matsakis <niko@alum.mit.edu>2016-05-02 11:49:25 -0400
commit1fdbfcdbd0a6a63317872fef24222533bbc8cfaf (patch)
tree04324599ec73e5e956fba78413b61d50c3be0405 /src/libsyntax/errors/snippet/test.rs
parent24f4b151b11b22b66ac0128f76c1e12cca45b178 (diff)
downloadrust-1fdbfcdbd0a6a63317872fef24222533bbc8cfaf.tar.gz
rust-1fdbfcdbd0a6a63317872fef24222533bbc8cfaf.zip
only emit `^` at the start of a multi-line error
as a result, simplify elision code
Diffstat (limited to 'src/libsyntax/errors/snippet/test.rs')
-rw-r--r--src/libsyntax/errors/snippet/test.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/libsyntax/errors/snippet/test.rs b/src/libsyntax/errors/snippet/test.rs
index ccf50536adb..d995d828bc7 100644
--- a/src/libsyntax/errors/snippet/test.rs
+++ b/src/libsyntax/errors/snippet/test.rs
@@ -406,8 +406,7 @@ impl SomeTrait for () {
     assert_eq!(text, &r#"
 >>>>>> foo.rs
 3   |>     fn foo(x: u32) {
-    |>     ----------------
-...
+    |>     -
 "#[1..]);
 }
 
@@ -515,12 +514,8 @@ fn span_overlap_label3() {
     assert_eq!(text, &r#"
 >>>> foo.rs
 3 |>        let closure = || {
-  |>                      ---- foo
+  |>                      - foo
 4 |>            inner
-  |> ----------------
-  |>            |
-  |>            bar
-5 |>        };
-  |> --------
+  |>            ---- bar
 "#[1..]);
 }