diff --git a/internal/api/relay_hosted_runtime_test.go b/internal/api/relay_hosted_runtime_test.go index f469d90a2..17c6bae84 100644 --- a/internal/api/relay_hosted_runtime_test.go +++ b/internal/api/relay_hosted_runtime_test.go @@ -168,12 +168,18 @@ func TestLoadRelayConfigForRuntime_DoesNotOverrideExplicitDisabledRelayConfig(t } func TestHostedRelayRuntimeBuildsMobileOnboardingAppRelayURL(t *testing.T) { - router, _, _ := newHostedRelayRuntimeTestRouter(t) + router, _, instanceHost := newHostedRelayRuntimeTestRouter(t) relayCfg, err := router.loadRelayConfigForRuntime(context.Background()) if err != nil { t.Fatalf("loadRelayConfigForRuntime() error = %v", err) } + router.relayClient = fakeRelayRuntimeClient{ + status: relay.ClientStatus{ + Connected: true, + InstanceID: instanceHost, + }, + } req := httptest.NewRequest("GET", "https://t-hostedrelay01.cloud.pulserelay.pro/api/onboarding/qr", nil) payload, diagnostics := router.buildOnboardingPayload(req, relayCfg, "test-mobile-proof-token")