@@ -66,47 +66,43 @@ describe('Interactive Mode', () => {
6666 } ,
6767 ) ;
6868
69- it . skipIf ( process . platform === 'win32' ) (
70- 'should handle compression failure on token inflation' ,
71- async ( ) => {
72- await rig . setup ( 'interactive-compress-test' , {
73- settings : {
74- security : {
75- auth : {
76- selectedType : 'openai' ,
77- } ,
69+ it . skip ( 'should handle compression failure on token inflation' , async ( ) => {
70+ await rig . setup ( 'interactive-compress-test' , {
71+ settings : {
72+ security : {
73+ auth : {
74+ selectedType : 'openai' ,
7875 } ,
7976 } ,
80- } ) ;
77+ } ,
78+ } ) ;
8179
82- const { ptyProcess } = rig . runInteractive ( ) ;
80+ const { ptyProcess } = rig . runInteractive ( ) ;
8381
84- let fullOutput = '' ;
85- ptyProcess . onData ( ( data ) => ( fullOutput += data ) ) ;
82+ let fullOutput = '' ;
83+ ptyProcess . onData ( ( data ) => ( fullOutput += data ) ) ;
8684
87- // Wait for the app to be ready
88- const isReady = await rig . waitForText ( 'Type your message' , 25000 ) ;
89- expect (
90- isReady ,
91- 'CLI did not start up in interactive mode correctly' ,
92- ) . toBe ( true ) ;
85+ // Wait for the app to be ready
86+ const isReady = await rig . waitForText ( 'Type your message' , 25000 ) ;
87+ expect ( isReady , 'CLI did not start up in interactive mode correctly' ) . toBe (
88+ true ,
89+ ) ;
9390
94- await type ( ptyProcess , '/compress' ) ;
95- await new Promise ( ( resolve ) => setTimeout ( resolve , 1000 ) ) ;
96- await type ( ptyProcess , '\r' ) ;
91+ await type ( ptyProcess , '/compress' ) ;
92+ await new Promise ( ( resolve ) => setTimeout ( resolve , 1000 ) ) ;
93+ await type ( ptyProcess , '\r' ) ;
9794
98- const foundEvent = await rig . waitForTelemetryEvent (
99- 'chat_compression' ,
100- 90000 ,
101- ) ;
102- expect ( foundEvent ) . toBe ( true ) ;
95+ const foundEvent = await rig . waitForTelemetryEvent (
96+ 'chat_compression' ,
97+ 90000 ,
98+ ) ;
99+ expect ( foundEvent ) . toBe ( true ) ;
103100
104- const compressionFailed = await rig . waitForText (
105- 'Nothing to compress.' ,
106- 25000 ,
107- ) ;
101+ const compressionFailed = await rig . waitForText (
102+ 'Nothing to compress.' ,
103+ 25000 ,
104+ ) ;
108105
109- expect ( compressionFailed ) . toBe ( true ) ;
110- } ,
111- ) ;
106+ expect ( compressionFailed ) . toBe ( true ) ;
107+ } ) ;
112108} ) ;
0 commit comments