diff --git a/src/scenarios/single-node-sender.ts b/src/scenarios/single-node-sender.ts index 41d268a..46b9e4b 100644 --- a/src/scenarios/single-node-sender.ts +++ b/src/scenarios/single-node-sender.ts @@ -42,14 +42,14 @@ async function execute(context: ScenarioExecution): Promise { capabilitiesEnvelope["result"], "sender capabilities result" ) - const endpointCapabilities = context.requireJsonArray( - capabilities["endpoint_capabilities"], - "sender endpoint capabilities" + const endpointTypes = context.requireJsonArray( + capabilities["endpoint_types"], + "sender endpoint types" ) - for (const expected of ["rtmp_ingest", "hls_origin", "player_edge"]) { - if (!endpointCapabilities.includes(expected)) { + for (const expected of ["tribes_origin", "tribes_edge", "external_origin", "external_edge"]) { + if (!endpointTypes.includes(expected)) { throw new Error( - `Sender capabilities are missing ${expected}: ${JSON.stringify(capabilities)}` + `Sender endpoint types are missing ${expected}: ${JSON.stringify(capabilities)}` ) } }