okami.mom/ultraviolet
git clone https://git.nkp.pet/okami.mom/ultraviolet
47c1791
main
1package uv 2 3import ( 4"testing" 5) 6 7func TestSupportsBackspace (t * testing.T ) { 8_ = supportsBackspace (0 ) 9} 10 11func TestSupportsHardTabs (t * testing.T ) { 12_ = supportsHardTabs (0 ) 13} 14 15func TestOpenTTY (t * testing.T ) { 16_ ,_ ,_ = OpenTTY () 17} 18 19func TestStopBeforeStart (t * testing.T ) { 20term := DefaultTerminal () 21if err := term .Stop ();err != nil { 22t .Fatalf ("Stop before Start should not panic or error: %v" ,err ) 23 } 24} 25 26func TestStopIdempotent (t * testing.T ) { 27term := DefaultTerminal () 28for i := 0 ;i < 3 ;i ++ { 29if err := term .Stop ();err != nil { 30t .Fatalf ("Stop call %d should not panic or error: %v" ,i + 1 ,err ) 31 } 32 } 33}