| 123456789101112131415161718 |
- package collect_test
- import (
- "testing"
- "github.com/v2ray/v2ray-core/common/collect"
- v2testing "github.com/v2ray/v2ray-core/testing"
- "github.com/v2ray/v2ray-core/testing/assert"
- )
- func TestSizedQueue(t *testing.T) {
- v2testing.Current(t)
- queue := collect.NewSizedQueue(2)
- assert.Pointer(queue.Put(1)).IsNil()
- assert.Pointer(queue.Put(2)).IsNil()
- assert.Int(queue.Put(3).(int)).Equals(1)
- }
|