Fix buffer usage

This commit is contained in:
世界
2022-08-02 13:43:25 +08:00
parent 37b11e614c
commit b1c2440371
8 changed files with 46 additions and 61 deletions

View File

@@ -36,27 +36,15 @@ func testVMess0(t *testing.T, security string) {
t.Run("self", func(t *testing.T) {
testVMessSelf(t, security, user, 0, false, false)
})
t.Run("self-padding", func(t *testing.T) {
testVMessSelf(t, security, user, 0, true, false)
})
t.Run("self-legacy", func(t *testing.T) {
testVMessSelf(t, security, user, 1, false, false)
})
t.Run("self-legacy-padding", func(t *testing.T) {
testVMessSelf(t, security, user, 1, true, false)
})
t.Run("outbound", func(t *testing.T) {
testVMessOutboundWithV2Ray(t, security, user, false, false, 0)
})
t.Run("outbound-padding", func(t *testing.T) {
testVMessOutboundWithV2Ray(t, security, user, true, false, 0)
})
t.Run("outbound-legacy", func(t *testing.T) {
testVMessOutboundWithV2Ray(t, security, user, false, false, 1)
})
t.Run("outbound-legacy-padding", func(t *testing.T) {
testVMessOutboundWithV2Ray(t, security, user, true, false, 1)
})
}
func testVMess1(t *testing.T, security string) {