| 123456789101112131415161718192021222324 |
- package wechat_test
- import (
- "context"
- "testing"
- "github.com/v2fly/v2ray-core/v5/common"
- "github.com/v2fly/v2ray-core/v5/common/buf"
- . "github.com/v2fly/v2ray-core/v5/transport/internet/headers/wechat"
- )
- func TestUTPWrite(t *testing.T) {
- videoRaw, err := NewVideoChat(context.Background(), &VideoConfig{})
- common.Must(err)
- video := videoRaw.(*VideoChat)
- payload := buf.New()
- video.Serialize(payload.Extend(video.Size()))
- if payload.Len() != video.Size() {
- t.Error("expected payload size ", video.Size(), " but got ", payload.Len())
- }
- }
|