From 021adce4fff183aa62441fd4e155e376a1cd8e78 Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Fri, 27 Mar 2020 11:40:12 +0100 Subject: Fix gitlab source cache tests duration This reduces tests duration from 30sec to milliseconds. --- internal/source/gitlab/cache/cache_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'internal/source/gitlab/cache/cache_test.go') diff --git a/internal/source/gitlab/cache/cache_test.go b/internal/source/gitlab/cache/cache_test.go index c3e03dec..97f0c339 100644 --- a/internal/source/gitlab/cache/cache_test.go +++ b/internal/source/gitlab/cache/cache_test.go @@ -233,14 +233,14 @@ func TestResolve(t *testing.T) { }) t.Run("when retrieval failed because of an external context being canceled", func(t *testing.T) { - ctx, cancel := context.WithCancel(context.Background()) - cancel() + cc := defaultCacheConfig + cc.retrievalTimeout = 0 - withTestCache(resolverConfig{}, nil, func(cache *Cache, resolver *client) { - lookup := cache.Resolve(ctx, "my.gitlab.com") + withTestCache(resolverConfig{}, &cc, func(cache *Cache, resolver *client) { + lookup := cache.Resolve(context.Background(), "my.gitlab.com") require.Equal(t, uint64(0), resolver.stats.getLookups()) - require.EqualError(t, lookup.Error, "context done") + require.EqualError(t, lookup.Error, "retrieval context done") }) }) -- cgit v1.2.3