(t *testing.T)
| 150 | } |
| 151 | |
| 152 | func TestShouldExitOnReadlineError(t *testing.T) { |
| 153 | require.True(t, shouldExitOnReadlineError(io.EOF)) |
| 154 | require.False(t, shouldExitOnReadlineError(nil)) |
| 155 | require.False(t, shouldExitOnReadlineError(readline.ErrInterrupt)) |
| 156 | require.False(t, shouldExitOnReadlineError(errors.New("other error"))) |
| 157 | } |
| 158 | |
| 159 | func TestIsReadlineInterrupt(t *testing.T) { |
| 160 | require.True(t, isReadlineInterrupt(readline.ErrInterrupt)) |
nothing calls this directly
no test coverage detected