Skip to content

Commit

Permalink
Remove unuseful test
Browse files Browse the repository at this point in the history
  • Loading branch information
mgnsk committed Aug 9, 2024
1 parent 13c3c49 commit eb9bec8
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 53 deletions.
2 changes: 1 addition & 1 deletion internal/backend/backend.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ func (b *Backend[K, V]) Evict(key K) (V, bool) {
return zero, false
}

// Store an element.
// Store an element with the default TTL.
func (b *Backend[K, V]) Store(key K, value V) {
b.StoreTTL(key, value, b.defaultTTL)
}
Expand Down
52 changes: 0 additions & 52 deletions internal/backend/backend_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package backend_test

import (
"fmt"
"maps"
"runtime"
"sync"
"testing"
Expand Down Expand Up @@ -354,57 +353,6 @@ func TestExpireEdgeCase(t *testing.T) {
})
}

func TestMapShrink(t *testing.T) {
n := 100000

t.Run("maps.Copy()", func(t *testing.T) {
m := map[int]int{}

for i := 0; i < n; i++ {
m[i] = i
}

t.Logf("after setting values: %dKB", getMemStats()/1024)
Equal(t, len(m), n)

for i := 0; i < n-1; i++ {
delete(m, i)
}

t.Logf("after deleting all but one: %dKB", getMemStats()/1024)
Equal(t, len(m), 1)

newM := map[int]int{}
maps.Copy(newM, m)

t.Logf("after copying map: %dKB", getMemStats()/1024)
Equal(t, len(newM), 1)
})

t.Run("maps.Clone()", func(t *testing.T) {
m := map[int]int{}

for i := 0; i < n; i++ {
m[i] = i
}

t.Logf("after setting values: %dKB", getMemStats()/1024)
Equal(t, len(m), n)

for i := 0; i < n-1; i++ {
delete(m, i)
}

t.Logf("after deleting all but one: %dKB", getMemStats()/1024)
Equal(t, len(m), 1)

m = maps.Clone(m)

t.Logf("after cloning map: %dKB", getMemStats()/1024)
Equal(t, len(m), 1)
})
}

func getMemStats() uint64 {
runtime.GC()
var m runtime.MemStats
Expand Down

0 comments on commit eb9bec8

Please sign in to comment.