console: fixed comment typo

pull/17437/head
hackyminer 6 years ago
parent 99e1a5e0fb
commit 0fd02fe9cf
No known key found for this signature in database
GPG Key ID: 46D453DDCA4B766F
  1. 2
      console/console.go
  2. 8
      console/console_test.go
  3. 2
      console/prompter.go

@ -314,7 +314,7 @@ func (c *Console) Interactive() {
input = "" // Current user input input = "" // Current user input
scheduler = make(chan string) // Channel to send the next prompt on and receive the input scheduler = make(chan string) // Channel to send the next prompt on and receive the input
) )
// Start a goroutine to listen for promt requests and send back inputs // Start a goroutine to listen for prompt requests and send back inputs
go func() { go func() {
for { for {
// Read the next user input // Read the next user input

@ -201,7 +201,7 @@ func TestInteractive(t *testing.T) {
go tester.console.Interactive() go tester.console.Interactive()
// Wait for a promt and send a statement back // Wait for a prompt and send a statement back
select { select {
case <-tester.input.scheduler: case <-tester.input.scheduler:
case <-time.After(time.Second): case <-time.After(time.Second):
@ -212,7 +212,7 @@ func TestInteractive(t *testing.T) {
case <-time.After(time.Second): case <-time.After(time.Second):
t.Fatalf("input feedback timeout") t.Fatalf("input feedback timeout")
} }
// Wait for the second promt and ensure first statement was evaluated // Wait for the second prompt and ensure first statement was evaluated
select { select {
case <-tester.input.scheduler: case <-tester.input.scheduler:
case <-time.After(time.Second): case <-time.After(time.Second):
@ -249,7 +249,7 @@ func TestExecute(t *testing.T) {
} }
// Tests that the JavaScript objects returned by statement executions are properly // Tests that the JavaScript objects returned by statement executions are properly
// pretty printed instead of just displaing "[object]". // pretty printed instead of just displaying "[object]".
func TestPrettyPrint(t *testing.T) { func TestPrettyPrint(t *testing.T) {
tester := newTester(t, nil) tester := newTester(t, nil)
defer tester.Close(t) defer tester.Close(t)
@ -300,7 +300,7 @@ func TestIndenting(t *testing.T) {
}{ }{
{`var a = 1;`, 0}, {`var a = 1;`, 0},
{`"some string"`, 0}, {`"some string"`, 0},
{`"some string with (parentesis`, 0}, {`"some string with (parenthesis`, 0},
{`"some string with newline {`"some string with newline
("`, 0}, ("`, 0},
{`function v(a,b) {}`, 0}, {`function v(a,b) {}`, 0},

@ -27,7 +27,7 @@ import (
// Only this reader may be used for input because it keeps an internal buffer. // Only this reader may be used for input because it keeps an internal buffer.
var Stdin = newTerminalPrompter() var Stdin = newTerminalPrompter()
// UserPrompter defines the methods needed by the console to promt the user for // UserPrompter defines the methods needed by the console to prompt the user for
// various types of inputs. // various types of inputs.
type UserPrompter interface { type UserPrompter interface {
// PromptInput displays the given prompt to the user and requests some textual // PromptInput displays the given prompt to the user and requests some textual

Loading…
Cancel
Save