diff options
Diffstat (limited to 'cli/tests/integration/repl_tests.rs')
-rw-r--r-- | cli/tests/integration/repl_tests.rs | 17 |
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 |