diff --git a/hub/internal/service/connection_manager/agent_test.go b/hub/internal/service/connection_manager/agent_test.go index 9bdb1e8..5f0e0e6 100644 --- a/hub/internal/service/connection_manager/agent_test.go +++ b/hub/internal/service/connection_manager/agent_test.go @@ -158,7 +158,7 @@ func TestAgentConnection_HeartbeatTimeout(t *testing.T) { timeout := time.After(2 * time.Second) gotListen := false gotExec := false - for !(gotListen && gotExec) { + for !gotListen && !gotExec { select { case err := <-listenDone: assert.ErrorIs(t, err, context.Canceled)