From 87291c655ec472082b40ec6be30e53aec78d913c Mon Sep 17 00:00:00 2001 From: Daniel Tafoya Date: Tue, 17 Dec 2024 01:06:44 -0500 Subject: [PATCH] fix lifecycle --- comp/process/apiserver/apiserver_test.go | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/comp/process/apiserver/apiserver_test.go b/comp/process/apiserver/apiserver_test.go index 22fe85b807ca6e..7ae8be1de6d408 100644 --- a/comp/process/apiserver/apiserver_test.go +++ b/comp/process/apiserver/apiserver_test.go @@ -48,14 +48,15 @@ func TestLifecycle(t *testing.T) { settingsimpl.MockModule(), )) - assert.Eventually(t, func() bool { - res, err := http.Get("http://localhost:43424/config") - if err != nil { - return false - } + assert.EventuallyWithT(t, func(c *assert.CollectT) { + req, err := http.NewRequest("POST", "http://localhost:43424/config", nil) + require.NoError(c, err) + util.CreateAndSetAuthToken(pkgconfigsetup.Datadog()) + req.Header.Set("Authorization", "Bearer "+util.GetAuthToken()) + res, err := util.GetClient(false).Do(req) + require.NoError(c, err) defer res.Body.Close() - - return res.StatusCode == http.StatusOK + assert.Equal(c, http.StatusOK, res.StatusCode) }, 5*time.Second, time.Second) }