blob: f6d2fe6dcc19c3bb4d4f55b58e4fe976ca5179af [file] [log] [blame]
package utils
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestVerifyIP(t *testing.T) {
IPs := "127.0.0.1:9876"
err := VerifyIP(IPs)
assert.Nil(t, err)
IPs = "12.24.123.243:10911"
err = VerifyIP(IPs)
assert.Nil(t, err)
IPs = "xa2.0.0.1:9876"
err = VerifyIP(IPs)
assert.Equal(t, "IP addr error", err.Error())
IPs = "333.0.0.1:9876"
err = VerifyIP(IPs)
assert.Equal(t, "IP addr error", err.Error())
IPs = "127.0.0.1:9876;12.24.123.243:10911"
err = VerifyIP(IPs)
assert.Equal(t, "multiple IP addr does not support", err.Error())
}