serverconf_test.go 475 B

1234567891011121314151617181920212223242526272829
  1. package servercfg
  2. import (
  3. "testing"
  4. "github.com/matryer/is"
  5. )
  6. func TestValidateDomain(t *testing.T) {
  7. t.Run("", func(t *testing.T) {
  8. is := is.New(t)
  9. valid := validateDomain("netmaker.hosted")
  10. is.Equal(valid, true)
  11. })
  12. t.Run("", func(t *testing.T) {
  13. is := is.New(t)
  14. valid := validateDomain("ipv4test1.hosted")
  15. is.Equal(valid, true)
  16. })
  17. t.Run("", func(t *testing.T) {
  18. is := is.New(t)
  19. valid := validateDomain("ip_4?")
  20. is.Equal(valid, false)
  21. })
  22. }