コード例 #1
0
ファイル: common_test.go プロジェクト: v2ray/v2ray-core
func TestStringNetworkList(t *testing.T) {
	assert := assert.On(t)

	var list NetworkList
	err := json.Unmarshal([]byte("\"TCP, ip\""), &list)
	assert.Error(err).IsNil()

	nlist := list.Build()
	assert.Bool(nlist.HasNetwork(v2net.ParseNetwork("tcp"))).IsTrue()
	assert.Bool(nlist.HasNetwork(v2net.ParseNetwork("udp"))).IsFalse()
}
コード例 #2
0
ファイル: common.go プロジェクト: xyz12810/v2ray-core
func (this Network) Build() v2net.Network {
	return v2net.ParseNetwork(string(this))
}
コード例 #3
0
ファイル: common.go プロジェクト: ylywyn/v2ray-core
func (v Network) Build() v2net.Network {
	return v2net.ParseNetwork(string(v))
}