@@ -86,33 +86,33 @@ func TestSetWinsize(t *testing.T) {
8686
8787func TestGetFdInfo (t * testing.T ) {
8888 tty := newTTYForTest (t )
89- inFd , isTerminal := GetFdInfo (tty )
89+ inFd , isTerm := GetFdInfo (tty )
9090 if inFd != tty .Fd () {
9191 t .Errorf ("expected: %d, got: %d" , tty .Fd (), inFd )
9292 }
93- if ! isTerminal {
94- t .Error ("expected isTerminal to be true " )
93+ if ! isTerm {
94+ t .Error ("expected file-descriptor to be a terminal " )
9595 }
9696 tmpFile := newTempFile (t )
97- inFd , isTerminal = GetFdInfo (tmpFile )
97+ inFd , isTerm = GetFdInfo (tmpFile )
9898 if inFd != tmpFile .Fd () {
9999 t .Errorf ("expected: %d, got: %d" , tty .Fd (), inFd )
100100 }
101- if isTerminal {
102- t .Error ("expected isTerminal to be false " )
101+ if isTerm {
102+ t .Error ("expected file-descriptor to not be a terminal " )
103103 }
104104}
105105
106106func TestIsTerminal (t * testing.T ) {
107107 tty := newTTYForTest (t )
108- isTerminal := IsTerminal (tty .Fd ())
109- if ! isTerminal {
110- t .Fatalf ("expected isTerminal to be true " )
108+ isTerm := IsTerminal (tty .Fd ())
109+ if ! isTerm {
110+ t .Error ("expected file-descriptor to be a terminal " )
111111 }
112112 tmpFile := newTempFile (t )
113- isTerminal = IsTerminal (tmpFile .Fd ())
114- if isTerminal {
115- t .Fatalf ("expected isTerminal to be false " )
113+ isTerm = IsTerminal (tmpFile .Fd ())
114+ if isTerm {
115+ t .Error ("expected file-descriptor to not be a terminal " )
116116 }
117117}
118118
@@ -135,7 +135,11 @@ func TestSaveState(t *testing.T) {
135135func TestDisableEcho (t * testing.T ) {
136136 tty := newTTYForTest (t )
137137 state , err := SetRawTerminal (tty .Fd ())
138- defer RestoreTerminal (tty .Fd (), state )
138+ defer func () {
139+ if err := RestoreTerminal (tty .Fd (), state ); err != nil {
140+ t .Error (err )
141+ }
142+ }()
139143 if err != nil {
140144 t .Error (err )
141145 }
0 commit comments