This commit is contained in:
mcrakhman 2023-03-10 18:22:08 +01:00
parent a97efd2a5b
commit bb86e5b7e5
No known key found for this signature in database
GPG Key ID: DED12CFEF5B8396B

View File

@ -191,13 +191,12 @@ func TestOCache_GC(t *testing.T) {
c := New(func(ctx context.Context, id string) (value Object, err error) {
timesCalled.Add(1)
return obj, nil
}, WithTTL(time.Millisecond*10))
}, WithTTL(0))
val, err := c.Get(context.TODO(), "id")
require.NoError(t, err)
require.NotNil(t, val)
assert.Equal(t, 1, c.Len())
time.Sleep(time.Millisecond * 20)
begin := make(chan struct{})
wg := sync.WaitGroup{}
once := sync.Once{}