From f309a5e375b641c46ec324c47ce6bb4c8bf3bf94 Mon Sep 17 00:00:00 2001 From: Don Jayamanne Date: Thu, 11 Apr 2024 16:07:50 +1000 Subject: [PATCH] Fix test failure and improve visibility check (#210128) * Fix test failure when UI is small * oops --- .../src/singlefolder-tests/interactiveWindow.test.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extensions/vscode-api-tests/src/singlefolder-tests/interactiveWindow.test.ts b/extensions/vscode-api-tests/src/singlefolder-tests/interactiveWindow.test.ts index a3d4036e5a2..69810825b1b 100644 --- a/extensions/vscode-api-tests/src/singlefolder-tests/interactiveWindow.test.ts +++ b/extensions/vscode-api-tests/src/singlefolder-tests/interactiveWindow.test.ts @@ -127,6 +127,9 @@ async function addCellAndRun(code: string, notebook: vscode.NotebookDocument) { }); function lastCellIsVisible(notebookEditor: vscode.NotebookEditor) { + if (!notebookEditor.visibleRanges.length) { + return false; + } const lastVisibleCell = notebookEditor.visibleRanges[notebookEditor.visibleRanges.length - 1].end; return notebookEditor.notebook.cellCount === lastVisibleCell; }