Skip to content

Commit cf4ee0d

Browse files
committed
fix(web): align mobile line copy test scaffold API
1 parent c1eaf28 commit cf4ee0d

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

packages/web/src/features/terminal-panel/__tests__/xterm-host.test.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ function createMockBufferLine(text: string, isWrapped = false): MockBufferLine {
156156
};
157157
}
158158

159-
function setMockBufferLines(lines: Array<[row: number, line: MockBufferLine]>) {
159+
function setMockBufferLines(entries: Array<[row: number, text: string, isWrapped?: boolean]>) {
160160
mockBufferLines.clear();
161-
for (const [row, line] of lines) {
162-
mockBufferLines.set(row, line);
161+
for (const [row, text, isWrapped = false] of entries) {
162+
mockBufferLines.set(row, createMockBufferLine(text, isWrapped));
163163
}
164164
}
165165

@@ -6950,9 +6950,9 @@ describe("XtermHost", () => {
69506950
mockTerminal.rows = 3;
69516951
mockTerminal.buffer.active.viewportY = 10;
69526952
setMockBufferLines([
6953-
[10, createMockBufferLine("prompt> ", false)],
6954-
[11, createMockBufferLine("echo hel", false)],
6955-
[12, createMockBufferLine("lo ", true)],
6953+
[10, "prompt> ", false],
6954+
[11, "echo hel", false],
6955+
[12, "lo ", true],
69566956
]);
69576957

69586958
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
@@ -7041,7 +7041,7 @@ describe("XtermHost", () => {
70417041
const store = createStore();
70427042

70437043
mockTerminal.buffer.active.viewportY = 3;
7044-
setMockBufferLines([[3, createMockBufferLine("disabled line", false)]]);
7044+
setMockBufferLines([[3, "disabled line", false]]);
70457045

70467046
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
70477047
matches: query === "(pointer: coarse)",
@@ -7111,7 +7111,7 @@ describe("XtermHost", () => {
71117111
mockTerminal.rows = 20;
71127112
mockTerminal.buffer.active.viewportY = 6;
71137113
mockTerminal.buffer.active.baseY = 80;
7114-
setMockBufferLines([[6, createMockBufferLine("scroll line", false)]]);
7114+
setMockBufferLines([[6, "scroll line", false]]);
71157115

71167116
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
71177117
matches: query === "(pointer: coarse)",
@@ -7173,7 +7173,7 @@ describe("XtermHost", () => {
71737173
mockTerminal.rows = 20;
71747174
mockTerminal.buffer.active.viewportY = 6;
71757175
mockTerminal.buffer.active.baseY = 80;
7176-
setMockBufferLines([[6, createMockBufferLine("drift line", false)]]);
7176+
setMockBufferLines([[6, "drift line", false]]);
71777177

71787178
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
71797179
matches: query === "(pointer: coarse)",
@@ -7322,7 +7322,7 @@ describe("XtermHost", () => {
73227322
const store = createStore();
73237323

73247324
mockTerminal.buffer.active.viewportY = 7;
7325-
setMockBufferLines([[7, createMockBufferLine("toast line", false)]]);
7325+
setMockBufferLines([[7, "toast line", false]]);
73267326

73277327
window.matchMedia = vi.fn().mockImplementation((query: string) => ({
73287328
matches: query === "(pointer: coarse)",

0 commit comments

Comments
 (0)