mirror of
https://github.com/e1732a364fed/v2ray_simple.git
synced 2025-10-23 16:53:14 +08:00
修订代码, 默认loglevel 改为 Log_info.
对一般用户而言,还是需要使用Info等级 来了解一下 一般的 日志情况,等到使用熟练之后,且确认运行没有错误后, 可以自行调为 warning 来提升性能 发现 bubble包 还自己引入了 命令行参数,这十分不可取,所以我们还是直接使用其代码。 将其它包中 的 命令行参数 统一 移动 到 cmd/verysimple 中;tls lazy 特性因为还在 调试阶段,所以 命令行参数 仍然放到 v2ray_simple 包中。
This commit is contained in:
20
udp_test.go
20
udp_test.go
@@ -13,45 +13,45 @@ import (
|
||||
)
|
||||
|
||||
func TestUDP_vless(t *testing.T) {
|
||||
testUDP("vless", 0, "tcp", false, false, false, t)
|
||||
testUDP(t, "vless", 0, "tcp", false, false, false)
|
||||
}
|
||||
|
||||
//v0 没有fullcone
|
||||
|
||||
func TestUDP_vless_v1(t *testing.T) {
|
||||
testUDP("vless", 1, "tcp", false, false, false, t)
|
||||
testUDP(t, "vless", 1, "tcp", false, false, false)
|
||||
}
|
||||
|
||||
func TestUDP_vless_v1_fullcone(t *testing.T) {
|
||||
testUDP("vless", 1, "tcp", false, true, false, t)
|
||||
testUDP(t, "vless", 1, "tcp", false, true, false)
|
||||
}
|
||||
|
||||
func TestUDP_vless_v1_udpMulti(t *testing.T) {
|
||||
testUDP("vless", 1, "tcp", true, false, false, t)
|
||||
testUDP(t, "vless", 1, "tcp", true, false, false)
|
||||
}
|
||||
|
||||
func TestUDP_vless_v1_udpMulti_fullcone(t *testing.T) {
|
||||
testUDP("vless", 1, "tcp", true, true, false, t)
|
||||
testUDP(t, "vless", 1, "tcp", true, true, false)
|
||||
}
|
||||
|
||||
func TestUDP_trojan(t *testing.T) {
|
||||
testUDP("trojan", 0, "tcp", false, false, false, t)
|
||||
testUDP(t, "trojan", 0, "tcp", false, false, false)
|
||||
}
|
||||
|
||||
func TestUDP_trojan_mux(t *testing.T) {
|
||||
testUDP("trojan", 0, "tcp", false, false, true, t)
|
||||
testUDP(t, "trojan", 0, "tcp", false, false, true)
|
||||
}
|
||||
|
||||
func TestUDP_trojan_fullcone(t *testing.T) {
|
||||
testUDP("trojan", 0, "tcp", false, true, false, t)
|
||||
testUDP(t, "trojan", 0, "tcp", false, true, false)
|
||||
}
|
||||
|
||||
func TestUDP_trojan_through_udp(t *testing.T) {
|
||||
testUDP("trojan", 0, "udp", false, false, false, t)
|
||||
testUDP(t, "trojan", 0, "udp", false, false, false)
|
||||
}
|
||||
|
||||
//udp测试我们直接使用dns请求来测试.
|
||||
func testUDP(protocol string, version int, network string, multi bool, fullcone bool, mux bool, t *testing.T) {
|
||||
func testUDP(t *testing.T, protocol string, version int, network string, multi bool, fullcone bool, mux bool) {
|
||||
utils.LogLevel = utils.Log_debug
|
||||
utils.InitLog()
|
||||
|
||||
|
Reference in New Issue
Block a user