summaryrefslogtreecommitdiff
path: root/cli/tests/integration/repl_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/integration/repl_tests.rs')
-rw-r--r--cli/tests/integration/repl_tests.rs17
1 files changed, 17 insertions, 0 deletions
diff --git a/cli/tests/integration/repl_tests.rs b/cli/tests/integration/repl_tests.rs
index 68379c695..571b65fa2 100644
--- a/cli/tests/integration/repl_tests.rs
+++ b/cli/tests/integration/repl_tests.rs
@@ -123,6 +123,23 @@ fn pty_complete_primitives() {
}
#[test]
+fn pty_complete_expression() {
+ util::with_pty(&["repl"], |mut console| {
+ console.write_text("Deno.\t\t");
+ console.write_text("y");
+ console.write_line("");
+ console.write_line("close();");
+ let output = console.read_all_output();
+ assert!(output.contains("Display all"));
+ assert!(output.contains("core"));
+ assert!(output.contains("args"));
+ assert!(output.contains("exit"));
+ assert!(output.contains("symlink"));
+ assert!(output.contains("permissions"));
+ });
+}
+
+#[test]
fn pty_complete_imports() {
util::with_pty(&["repl"], |mut console| {
// single quotes