opts_unit_test.go 666 B

123456789101112131415161718192021222324
  1. package docker
  2. import (
  3. "testing"
  4. )
  5. func TestValidateIP4(t *testing.T) {
  6. if ret, err := ValidateIp4Address(`1.2.3.4`); err != nil || ret == "" {
  7. t.Fatalf("ValidateIp4Address(`1.2.3.4`) got %s %s", ret, err)
  8. }
  9. if ret, err := ValidateIp4Address(`127.0.0.1`); err != nil || ret == "" {
  10. t.Fatalf("ValidateIp4Address(`127.0.0.1`) got %s %s", ret, err)
  11. }
  12. if ret, err := ValidateIp4Address(`127`); err == nil || ret != "" {
  13. t.Fatalf("ValidateIp4Address(`127`) got %s %s", ret, err)
  14. }
  15. if ret, err := ValidateIp4Address(`random invalid string`); err == nil || ret != "" {
  16. t.Fatalf("ValidateIp4Address(`random invalid string`) got %s %s", ret, err)
  17. }
  18. }