@@ -214,7 +214,7 @@ suite('API tests', () => {
214214 } ) ;
215215 } ) ;
216216
217- test ( 'notebook editor active/visible' , async function ( ) {
217+ test . skip ( 'notebook editor active/visible' , async function ( ) {
218218 const resource = vscode . Uri . file ( join ( vscode . workspace . rootPath || '' , './first.vsctestnb' ) ) ;
219219 await vscode . commands . executeCommand ( 'vscode.openWith' , resource , 'notebookCoreTest' ) ;
220220 const firstEditor = vscode . notebook . activeNotebookEditor ;
@@ -230,6 +230,7 @@ suite('API tests', () => {
230230 assert . equal ( vscode . notebook . visibleNotebookEditors . length , 2 ) ;
231231
232232 await vscode . commands . executeCommand ( 'workbench.action.files.newUntitledFile' ) ;
233+ // TODO@rebornix , this is not safe, we might need to listen to visible editor change event.
233234 assert . equal ( firstEditor ?. visible , true ) ;
234235 assert . equal ( firstEditor ?. active , false ) ;
235236 assert . equal ( secondEditor ?. visible , false ) ;
@@ -594,7 +595,8 @@ suite('notebook working copy', () => {
594595 assert . deepEqual ( vscode . notebook . activeNotebookEditor ?. document . cells . length , 1 ) ;
595596 assert . equal ( vscode . notebook . activeNotebookEditor ?. selection ?. source , 'test' ) ;
596597
597- await vscode . commands . executeCommand ( 'workbench.action.closeActiveEditor' ) ;
598+ await vscode . commands . executeCommand ( 'workbench.action.files.saveAll' ) ;
599+ await vscode . commands . executeCommand ( 'workbench.action.closeAllEditors' ) ;
598600 } ) ;
599601
600602 test ( 'multiple tabs: dirty + clean' , async function ( ) {
0 commit comments