summaryrefslogtreecommitdiff
path: root/cli/tests/repl_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/repl_tests.rs')
-rw-r--r--cli/tests/repl_tests.rs22
1 files changed, 10 insertions, 12 deletions
diff --git a/cli/tests/repl_tests.rs b/cli/tests/repl_tests.rs
index 418ff00d6..7a13f7553 100644
--- a/cli/tests/repl_tests.rs
+++ b/cli/tests/repl_tests.rs
@@ -52,17 +52,15 @@ mod repl {
#[test]
fn pty_unpaired_braces() {
- util::with_pty(&["repl"], |mut console| {
- console.write_line(")");
- console.write_line("]");
- console.write_line("}");
- console.write_line("close();");
+ for right_brace in &[")", "]", "}"] {
+ util::with_pty(&["repl"], |mut console| {
+ console.write_line(right_brace);
+ console.write_line("close();");
- let output = console.read_all_output();
- assert_contains!(output, "Unexpected token `)`");
- assert_contains!(output, "Unexpected token `]`");
- assert_contains!(output, "Unexpected token `}`");
- });
+ let output = console.read_all_output();
+ assert_contains!(output, "Expression expected");
+ });
+ }
}
#[test]
@@ -518,7 +516,7 @@ mod repl {
None,
false,
);
- assert_contains!(out, "Unexpected token");
+ assert_contains!(out, "Expression expected");
assert!(err.is_empty());
}
}
@@ -565,7 +563,7 @@ mod repl {
Some(vec![("NO_COLOR".to_owned(), "1".to_owned())]),
false,
);
- assert_contains!(out, "Unexpected token `>`");
+ assert_contains!(out, "Expression expected");
assert!(err.is_empty());
}