diff options
author | Marc Pervaz Boocha <marcpervaz@qburst.com> | 2025-02-26 15:18:02 +0530 |
---|---|---|
committer | Marc Pervaz Boocha <marcpervaz@qburst.com> | 2025-02-27 13:38:36 +0530 |
commit | 7b6c99bbc293cbf268b7be7f684577dbf668d895 (patch) | |
tree | 2b5c2fee0094b6dc55276186721d2e39a9cc846d /conn_test.go | |
parent | Update store to use EvictList instead of Evict (diff) | |
download | cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar.gz cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar.bz2 cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar.lz cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar.xz cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.tar.zst cache-7b6c99bbc293cbf268b7be7f684577dbf668d895.zip |
Added Memorize and UpdateInPlace
Diffstat (limited to '')
-rw-r--r-- | conn_test.go | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/conn_test.go b/conn_test.go index a97a5e9..ee2c175 100644 --- a/conn_test.go +++ b/conn_test.go @@ -136,7 +136,9 @@ func BenchmarkDBGet(b *testing.B) { b.Run(strconv.Itoa(n), func(b *testing.B) { db := setupTestDB[int, int](b) for i := range n { - db.Set(i, i, 0) + if err := db.Set(i, i, 0); err != nil { + b.Fatalf("unexpected error: %v", err) + } } b.ReportAllocs() @@ -144,7 +146,9 @@ func BenchmarkDBGet(b *testing.B) { b.ResetTimer() for b.Loop() { - db.GetValue(n - 1) + if _, _, err := db.GetValue(n - 1); err != nil { + b.Fatalf("unexpected error: %v", err) + } } }) } @@ -155,14 +159,18 @@ func BenchmarkDBSet(b *testing.B) { b.Run(strconv.Itoa(n), func(b *testing.B) { db := setupTestDB[int, int](b) for i := range n - 1 { - db.Set(i, i, 0) + if err := db.Set(i, i, 0); err != nil { + b.Fatalf("unexpected error: %v", err) + } } b.ReportAllocs() b.ResetTimer() for b.Loop() { - db.Set(n, n, 0) + if err := db.Set(n, n, 0); err != nil { + b.Fatalf("unexpected error: %v", err) + } } }) } @@ -173,15 +181,21 @@ func BenchmarkDBDelete(b *testing.B) { b.Run(strconv.Itoa(n), func(b *testing.B) { db := setupTestDB[int, int](b) for i := range n - 1 { - db.Set(i, i, 0) + if err := db.Set(i, i, 0); err != nil { + b.Fatalf("unexpected error: %v", err) + } } b.ReportAllocs() b.ResetTimer() for b.Loop() { - db.Set(n, n, 0) - db.Delete(n) + if err := db.Set(n, n, 0); err != nil { + b.Fatalf("unexpected error: %v", err) + } + if err := db.Delete(n); err != nil { + b.Fatalf("unexpected error: %v", err) + } } }) } |