/
githubmirror
/
pocketbase
Обзор
Документация
Войти
/
githubmirror
/
pocketbase
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tools/hook/event_test.go
29 строк
394 B
Gani Georgiev
merge v0.23.0-rc changes
29 сен 2024, 21:09
29 сен 2024, 21:09
844f18c
Код
Авторство
О чём код?
package hook import "testing" func TestEventNext(t *testing.T) { calls := 0 e := Event{} if e.nextFunc() != nil { t.Fatalf("Expected nextFunc to be nil") } e.setNextFunc(func() error { calls++ return nil }) if e.nextFunc() == nil { t.Fatalf("Expected nextFunc to be non-nil") } e.Next() e.Next() if calls != 2 { t.Fatalf("Expected %d calls, got %d", 2, calls) } }