| 123456789101112131415161718192021222324252627 |
- package input
- import (
- "testing"
- )
- func TestFocus(t *testing.T) {
- var p Parser
- _, e := p.parseSequence([]byte("\x1b[I"))
- switch e.(type) {
- case FocusEvent:
- // ok
- default:
- t.Error("invalid sequence")
- }
- }
- func TestBlur(t *testing.T) {
- var p Parser
- _, e := p.parseSequence([]byte("\x1b[O"))
- switch e.(type) {
- case BlurEvent:
- // ok
- default:
- t.Error("invalid sequence")
- }
- }
|