mirror of
https://github.com/taigrr/bubbletea.git
synced 2026-04-02 02:59:09 -07:00
committed by
Christian Rocha
parent
7934b60e21
commit
cfb871c5ca
@@ -3,8 +3,29 @@ package tea
|
||||
import (
|
||||
"fmt"
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestEvery(t *testing.T) {
|
||||
expected := "every ms"
|
||||
msg := Every(time.Millisecond, func(t time.Time) Msg {
|
||||
return expected
|
||||
})()
|
||||
if expected != msg {
|
||||
t.Fatalf("expected a msg %v but got %v", expected, msg)
|
||||
}
|
||||
}
|
||||
|
||||
func TestTick(t *testing.T) {
|
||||
expected := "tick"
|
||||
msg := Tick(time.Millisecond, func(t time.Time) Msg {
|
||||
return expected
|
||||
})()
|
||||
if expected != msg {
|
||||
t.Fatalf("expected a msg %v but got %v", expected, msg)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSequentially(t *testing.T) {
|
||||
var expectedErrMsg = fmt.Errorf("some err")
|
||||
var expectedStrMsg = "some msg"
|
||||
|
||||
Reference in New Issue
Block a user