summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/transport/finger_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/transport/finger_test.go b/internal/transport/finger_test.go
index e6814ac84..1e4a5a92a 100644
--- a/internal/transport/finger_test.go
+++ b/internal/transport/finger_test.go
@@ -20,6 +20,7 @@ package transport_test
import (
"context"
"testing"
+ "time"
"github.com/stretchr/testify/suite"
)
@@ -55,6 +56,12 @@ func (suite *FingerTestSuite) TestFingerWithHostMeta() {
func (suite *FingerTestSuite) TestFingerWithHostMetaCacheStrategy() {
wc := suite.state.Caches.GTS.Webfinger()
+
+ // Reset the sweep frequency so nothing interferes with the test
+ wc.Stop()
+ wc.SetTTL(1*time.Hour, false)
+ wc.Start(1 * time.Hour)
+
suite.Equal(0, wc.Len(), "expect webfinger cache to be empty")
_, err := suite.transport.Finger(context.TODO(), "someone", "misconfigured-instance.com")