@@ -3,33 +3,29 @@ import { GATEWAY_EVENTS, listGatewayMethods } from "./server-methods-list.js";
33
44describe ( "GATEWAY_EVENTS" , ( ) => {
55 it ( "advertises Talk event streams in hello features" , ( ) => {
6- expect ( GATEWAY_EVENTS ) . toEqual ( expect . arrayContaining ( [ "talk.event" ] ) ) ;
7- expect ( GATEWAY_EVENTS ) . not . toEqual (
8- expect . arrayContaining ( [ "talk.realtime.relay" , "talk.transcription.relay" ] ) ,
9- ) ;
6+ expect ( GATEWAY_EVENTS ) . toContain ( "talk.event" ) ;
7+ expect ( GATEWAY_EVENTS ) . not . toContain ( "talk.realtime.relay" ) ;
8+ expect ( GATEWAY_EVENTS ) . not . toContain ( "talk.transcription.relay" ) ;
109 } ) ;
1110} ) ;
1211
1312describe ( "listGatewayMethods" , ( ) => {
1413 it ( "advertises plugin surface refresh for capability rotation" , ( ) => {
15- expect ( listGatewayMethods ( ) ) . toEqual ( expect . arrayContaining ( [ "node.pluginSurface.refresh" ] ) ) ;
14+ expect ( listGatewayMethods ( ) ) . toContain ( "node.pluginSurface.refresh" ) ;
1615 } ) ;
1716
1817 it ( "advertises the versioned Talk session RPCs" , ( ) => {
19- expect ( listGatewayMethods ( ) ) . toEqual (
20- expect . arrayContaining ( [
21- "talk.client.create" ,
22- "talk.client.toolCall" ,
23- "talk.session.create" ,
24- "talk.session.join" ,
25- "talk.session.appendAudio" ,
26- "talk.session.startTurn" ,
27- "talk.session.endTurn" ,
28- "talk.session.cancelTurn" ,
29- "talk.session.cancelOutput" ,
30- "talk.session.submitToolResult" ,
31- "talk.session.close" ,
32- ] ) ,
33- ) ;
18+ const methods = listGatewayMethods ( ) ;
19+ expect ( methods ) . toContain ( "talk.client.create" ) ;
20+ expect ( methods ) . toContain ( "talk.client.toolCall" ) ;
21+ expect ( methods ) . toContain ( "talk.session.create" ) ;
22+ expect ( methods ) . toContain ( "talk.session.join" ) ;
23+ expect ( methods ) . toContain ( "talk.session.appendAudio" ) ;
24+ expect ( methods ) . toContain ( "talk.session.startTurn" ) ;
25+ expect ( methods ) . toContain ( "talk.session.endTurn" ) ;
26+ expect ( methods ) . toContain ( "talk.session.cancelTurn" ) ;
27+ expect ( methods ) . toContain ( "talk.session.cancelOutput" ) ;
28+ expect ( methods ) . toContain ( "talk.session.submitToolResult" ) ;
29+ expect ( methods ) . toContain ( "talk.session.close" ) ;
3430 } ) ;
3531} ) ;
0 commit comments