aboutsummaryrefslogtreecommitdiffstats
path: root/deque_test.go
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2025-04-11 16:52:54 -0700
committerRose Hogenson <rosehogenson@posteo.net>2025-04-11 16:52:54 -0700
commit61e0e125f343eb07b29029290ad4105ad7ff6bdc (patch)
tree14cfa283e2654c03d4572431c40a60d8157d7898 /deque_test.go
parentFix a bug in PopAll when the queue is full (diff)
downloaddeque-61e0e125f343eb07b29029290ad4105ad7ff6bdc.tar.zst
Get rid of AvailableBuffer
It's probably fine, but I don't want to commit to it before v1.
Diffstat (limited to 'deque_test.go')
-rw-r--r--deque_test.go26
1 files changed, 0 insertions, 26 deletions
diff --git a/deque_test.go b/deque_test.go
index fede96b..d3ea63c 100644
--- a/deque_test.go
+++ b/deque_test.go
@@ -1,8 +1,6 @@
package deque
import (
- "bytes"
- "fmt"
"slices"
"testing"
)
@@ -287,27 +285,3 @@ func TestPopAll(t *testing.T) {
})
}
}
-
-func TestAvailableBuffer(t *testing.T) {
- t.Parallel()
-
- const cap = 10
- q := WithCapacity[byte](cap)
- q.PushBack(append(q.AvailableBuffer(), []byte(" ")...)...)
- q.PushBack(fmt.Appendf(q.AvailableBuffer(), "%d", 12345)...)
- for range 5 {
- q.PopFront()
- }
- q.PushBack(fmt.Appendf(q.AvailableBuffer(), "%d", 67890)...)
- if got, want := q.Cap(), cap; got != want {
- t.Errorf("Cap() = %d, want %d", got, want)
- }
- got := make([]byte, q.Len())
- for i, x := range q.All() {
- got[i] = x
- }
- want := []byte("1234567890")
- if !bytes.Equal(got, want) {
- t.Errorf("Incorrect content after appending to AvailableBuffer, got %d want %d", got, want)
- }
-}