mirror of
https://github.com/v2fly/v2ray-core.git
synced 2026-01-04 00:05:21 -05:00
refactor multibuffer
This commit is contained in:
@@ -33,8 +33,7 @@ func TestReadvReader(t *testing.T) {
|
||||
|
||||
go func() {
|
||||
writer := NewWriter(conn)
|
||||
var mb MultiBuffer
|
||||
common.Must2(mb.Write(data))
|
||||
mb := MergeBytes(nil, data)
|
||||
|
||||
if err := writer.WriteMultiBuffer(mb); err != nil {
|
||||
t.Fatal("failed to write data: ", err)
|
||||
@@ -58,7 +57,8 @@ func TestReadvReader(t *testing.T) {
|
||||
}
|
||||
|
||||
rdata := make([]byte, size)
|
||||
common.Must2(rmb.Read(rdata))
|
||||
_, _, err = SplitBytes(rmb, rdata)
|
||||
common.Must(err)
|
||||
|
||||
if err := compare.BytesEqualWithDetail(data, rdata); err != nil {
|
||||
t.Fatal(err)
|
||||
|
||||
Reference in New Issue
Block a user