50 lines
717 B
Go
50 lines
717 B
Go
package x
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestIP2Decimal(t *testing.T) {
|
|
r, err := IP2Decimal0("192.168.1.10")
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
r, err = IP2Decimal1("192.168.1.10")
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
r, err = IP2Decimal("192.168.1.10")
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
}
|
|
|
|
func TestDecimal2IP(t *testing.T) {
|
|
r, err := Decimal2IP0(123423434)
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
r = Decimal2IP1(123423434)
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
r = Decimal2IP(123423434)
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
}
|
|
|
|
func TestCIDR(t *testing.T) {
|
|
r, err := CIDR("192.168.1.10/6")
|
|
if err != nil {
|
|
t.Fatal(r, err)
|
|
}
|
|
t.Log(r)
|
|
}
|