diff --git a/src/renderer/src/runtime/runtime-terminal-stream.test.ts b/src/renderer/src/runtime/runtime-terminal-stream.test.ts index 79166f666d2..776c080e9bc 100644 --- a/src/renderer/src/runtime/runtime-terminal-stream.test.ts +++ b/src/renderer/src/runtime/runtime-terminal-stream.test.ts @@ -100,11 +100,15 @@ describe('remote runtime terminal data subscriptions', () => { expect(subscribeFrame?.opcode).toBe(TerminalStreamOpcode.Subscribe) const subscribePayload = subscribeFrame && - decodeTerminalStreamJson<{ streamId: number; capabilities?: { ackOutput?: 1 } }>( - subscribeFrame.payload - ) + decodeTerminalStreamJson<{ + streamId: number + capabilities?: { ackOutput?: 1; desktopViewportClaims?: 1 } + }>(subscribeFrame.payload) expect(subscribePayload?.streamId).toEqual(expect.any(Number)) - expect(subscribePayload?.capabilities).toEqual({ ackOutput: 1 }) + expect(subscribePayload?.capabilities).toEqual({ + ackOutput: 1, + desktopViewportClaims: 1 + }) callbacks?.onBinary?.( encodeTerminalStreamFrame({