mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-11-10 09:20:24 +08:00
58 lines
933 B
Go
58 lines
933 B
Go
|
|
package serverconfigs
|
||
|
|
|
||
|
|
import "testing"
|
||
|
|
|
||
|
|
func TestNetworkAddressConfig_FullAddresses(t *testing.T) {
|
||
|
|
{
|
||
|
|
addr := &NetworkAddressConfig{
|
||
|
|
Protocol: "http",
|
||
|
|
Host: "127.0.0.1",
|
||
|
|
PortRange: "8080",
|
||
|
|
}
|
||
|
|
err := addr.Init()
|
||
|
|
if err != nil {
|
||
|
|
t.Fatal(err)
|
||
|
|
}
|
||
|
|
t.Log(addr.FullAddresses())
|
||
|
|
}
|
||
|
|
|
||
|
|
{
|
||
|
|
addr := &NetworkAddressConfig{
|
||
|
|
Protocol: "http",
|
||
|
|
Host: "127.0.0.1",
|
||
|
|
PortRange: "8080:8090",
|
||
|
|
}
|
||
|
|
err := addr.Init()
|
||
|
|
if err != nil {
|
||
|
|
t.Fatal(err)
|
||
|
|
}
|
||
|
|
t.Log(addr.FullAddresses())
|
||
|
|
}
|
||
|
|
|
||
|
|
{
|
||
|
|
addr := &NetworkAddressConfig{
|
||
|
|
Protocol: "http",
|
||
|
|
Host: "127.0.0.1",
|
||
|
|
PortRange: "8080-8090",
|
||
|
|
}
|
||
|
|
err := addr.Init()
|
||
|
|
if err != nil {
|
||
|
|
t.Fatal(err)
|
||
|
|
}
|
||
|
|
t.Log(addr.FullAddresses())
|
||
|
|
}
|
||
|
|
|
||
|
|
{
|
||
|
|
addr := &NetworkAddressConfig{
|
||
|
|
Protocol: "http",
|
||
|
|
Host: "127.0.0.1",
|
||
|
|
PortRange: "8080-8070",
|
||
|
|
}
|
||
|
|
err := addr.Init()
|
||
|
|
if err != nil {
|
||
|
|
t.Fatal(err)
|
||
|
|
}
|
||
|
|
t.Log(addr.FullAddresses())
|
||
|
|
}
|
||
|
|
}
|