Update ui_test.go

fix typo and tty usage
This commit is contained in:
Adrien Delorme 2019-03-06 15:54:10 +01:00
parent 94d6fc10f5
commit 55261f1bf3
1 changed files with 4 additions and 4 deletions

View File

@ -34,7 +34,7 @@ func testUi() *BasicUi {
Reader: new(bytes.Buffer), Reader: new(bytes.Buffer),
Writer: new(bytes.Buffer), Writer: new(bytes.Buffer),
ErrorWriter: new(bytes.Buffer), ErrorWriter: new(bytes.Buffer),
tty: new(testTTY), TTY: new(testTTY),
} }
} }
@ -42,8 +42,8 @@ type testTTY struct {
say string say string
} }
func (tttyy *testTTY) ReadString() (string, error) { func (tty *testTTY) ReadString() (string, error) {
return tttyy.say, nil return tty.say, nil
} }
func TestColoredUi(t *testing.T) { func TestColoredUi(t *testing.T) {
@ -226,7 +226,7 @@ func TestBasicUi_Ask(t *testing.T) {
for _, testCase := range testCases { for _, testCase := range testCases {
// Because of the internal bufio we can't easily reset the input, so create a new one each time // Because of the internal bufio we can't easily reset the input, so create a new one each time
bufferUi := testUi() bufferUi := testUi()
bufferUi.tty = &testTTY{testCase.Input} bufferUi.TTY = &testTTY{testCase.Input}
actual, err = bufferUi.Ask(testCase.Prompt) actual, err = bufferUi.Ask(testCase.Prompt)
if err != nil { if err != nil {