1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-10-12 12:04:13 -04:00

remove use of buf.NewSize()

This commit is contained in:
Darien Raymond
2018-08-16 12:05:33 +02:00
parent 053fc38d38
commit fdb3a7b57d
17 changed files with 149 additions and 122 deletions

View File

@@ -40,14 +40,14 @@ func TestMultiBufferAppend(t *testing.T) {
func TestMultiBufferSliceBySizeLarge(t *testing.T) {
assert := With(t)
lb := NewSize(8 * 1024)
common.Must(lb.Reset(ReadFrom(rand.Reader)))
lb := make([]byte, 8*1024)
common.Must2(io.ReadFull(rand.Reader, lb))
var mb MultiBuffer
mb.Append(lb)
common.Must2(mb.Write(lb))
mb2 := mb.SliceBySize(4 * 1024)
assert(mb2.Len(), Equals, int32(4*1024))
mb2 := mb.SliceBySize(1024)
assert(mb2.Len(), Equals, int32(1024))
}
func TestInterface(t *testing.T) {