diff --git a/cmd/heartbeat/heartbeat_test.go b/cmd/heartbeat/heartbeat_test.go index 2858364d..818e88b3 100644 --- a/cmd/heartbeat/heartbeat_test.go +++ b/cmd/heartbeat/heartbeat_test.go @@ -137,6 +137,11 @@ func TestSendHeartbeats_RateLimited(t *testing.T) { numCalls++ }) + tmpFile, err := os.CreateTemp(t.TempDir(), "wakatime") + require.NoError(t, err) + + defer tmpFile.Close() + v := viper.New() v.SetDefault("sync-offline-activity", 1000) v.Set("api-url", testServerURL) @@ -156,6 +161,7 @@ func TestSendHeartbeats_RateLimited(t *testing.T) { v.Set("timeout", 5) v.Set("write", true) v.Set("heartbeat-rate-limit-seconds", 500) + v.Set("internal-config", tmpFile.Name()) v.Set("internal.heartbeats_last_sent_at", time.Now().Add(-time.Minute).Format(time.RFC3339)) offlineQueueFile, err := os.CreateTemp(t.TempDir(), "")