From 4433af1b1b0d12e57b4f06c092f68bdbb632888e Mon Sep 17 00:00:00 2001 From: Jinwoo-H Date: Sat, 11 Jul 2026 05:06:20 -0400 Subject: [PATCH] test(terminal): expect viewport claim capability Co-authored-by: Orca --- .../src/runtime/runtime-terminal-stream.test.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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({