mirror of
https://github.com/denoland/deno.git
synced 2025-09-24 03:12:29 +00:00
Add repl functions "help" and "exit" (#1563)
This commit is contained in:
parent
457e65bc2f
commit
240ca25617
2 changed files with 31 additions and 6 deletions
|
@ -56,11 +56,22 @@ class Repl(object):
|
|||
assertEqual(code, 0)
|
||||
|
||||
def test_exit_command(self):
|
||||
out, err, code = self.input(".exit", "'ignored'", exit=False)
|
||||
out, err, code = self.input("exit", "'ignored'", exit=False)
|
||||
assertEqual(out, '')
|
||||
assertEqual(err, '')
|
||||
assertEqual(code, 0)
|
||||
|
||||
def test_help_command(self):
|
||||
out, err, code = self.input("help")
|
||||
expectedOut = '\n'.join([
|
||||
"exit Exit the REPL",
|
||||
"help Print this help message",
|
||||
"",
|
||||
])
|
||||
assertEqual(out, expectedOut)
|
||||
assertEqual(err, '')
|
||||
assertEqual(code, 0)
|
||||
|
||||
def test_function(self):
|
||||
out, err, code = self.input("deno.writeFileSync")
|
||||
assertEqual(out, '[Function: writeFileSync]\n')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue