entry_test.go 356 B

123456789101112131415161718
  1. package registry_test
  2. import (
  3. . "flow/internal/check"
  4. "flow/registry"
  5. "testing"
  6. )
  7. func TestNewEntryInvalid(t *testing.T) {
  8. exp := Expect(t)
  9. e := registry.NewEntry("string")
  10. exp.Eq(e.Err(), registry.ErrNotAFunc)
  11. }
  12. func TestNewEntryValid(t *testing.T) {
  13. exp := Expect(t)
  14. e := registry.NewEntry(func(a int) int { return 0 })
  15. exp.NotErr(e.Err())
  16. }