about summary refs log tree commit diff
path: root/src/test/ui/parser/require-parens-for-chained-comparison.rs
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-01-06 18:33:05 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2019-01-06 22:20:46 +0300
commit1f64f60d5cba64beca6e812e16d6d99519d3551b (patch)
tree9cd15881fe2f274a22e7d00deff13ea7dfd29ab5 /src/test/ui/parser/require-parens-for-chained-comparison.rs
parent6b2c3117184e9fff432e84f8d75417056d757113 (diff)
downloadrust-1f64f60d5cba64beca6e812e16d6d99519d3551b.tar.gz
rust-1f64f60d5cba64beca6e812e16d6d99519d3551b.zip
tests: Do not use `-Z parse-only`, continue compilation to test recovery
Diffstat (limited to 'src/test/ui/parser/require-parens-for-chained-comparison.rs')
-rw-r--r--src/test/ui/parser/require-parens-for-chained-comparison.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/ui/parser/require-parens-for-chained-comparison.rs b/src/test/ui/parser/require-parens-for-chained-comparison.rs
index 912da96f2da..525be5d20e2 100644
--- a/src/test/ui/parser/require-parens-for-chained-comparison.rs
+++ b/src/test/ui/parser/require-parens-for-chained-comparison.rs
@@ -1,6 +1,5 @@
-// compile-flags: -Z parse-only
-
 fn f<T>() {}
+struct X;
 
 fn main() {
     false == false == false;
@@ -8,9 +7,12 @@ fn main() {
 
     false == 0 < 2;
     //~^ ERROR: chained comparison operators require parentheses
+    //~| ERROR: mismatched types
+    //~| ERROR: mismatched types
 
     f<X>();
     //~^ ERROR: chained comparison operators require parentheses
+    //~| ERROR: binary operation `<` cannot be applied to type `fn() {f::<_>}`
     //~| HELP: use `::<...>` instead of `<...>`
     //~| HELP: or use `(...)`
 }