File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed
Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -31,10 +31,20 @@ describe.concurrent("LLM Providers", () => {
3131 provider,
3232 } )
3333 const result = withEventParsing ( cmdResult )
34+ const seqResult = assertEventSequenceContains ( result . events , [ "startRun" , "completeRun" ] )
35+ if ( ! seqResult . passed ) {
36+ process . stderr . write (
37+ `[DEBUG ${ provider } ] exitCode=${ result . exitCode } eventTypes=${ JSON . stringify ( result . events . map ( ( e ) => e . type ) ) } seqMsg=${ seqResult . message } \n` ,
38+ )
39+ process . stderr . write (
40+ `[DEBUG ${ provider } ] stdout.length=${ result . stdout . length } first500=${ result . stdout . slice ( 0 , 500 ) } \n` ,
41+ )
42+ process . stderr . write (
43+ `[DEBUG ${ provider } ] stderr.length=${ result . stderr . length } stderr=${ result . stderr . slice ( 0 , 500 ) } \n` ,
44+ )
45+ }
3446 expect ( result . exitCode ) . toBe ( 0 )
35- expect ( assertEventSequenceContains ( result . events , [ "startRun" , "completeRun" ] ) . passed ) . toBe (
36- true ,
37- )
47+ expect ( seqResult . passed ) . toBe ( true )
3848 const completeEvent = result . events . find ( ( e ) => e . type === "completeRun" )
3949 expect ( completeEvent ) . toBeDefined ( )
4050 expect ( ( completeEvent as { text ?: string } ) . text ) . toBeDefined ( )
You can’t perform that action at this time.
0 commit comments