fix integration tests

This commit is contained in:
Johannes Rieken 2021-04-29 18:33:32 +02:00
parent f5bef96464
commit ed52d777ef
No known key found for this signature in database
GPG key ID: 96634B5AF12F8798

View file

@ -171,6 +171,16 @@ suite('Notebook API tests', function () {
const kernel1 = new Kernel('mainKernel', 'Notebook Primary Test Kernel');
const listener = vscode.notebook.onDidOpenNotebookDocument(async notebook => {
if (notebook.viewType === kernel1.controller.viewType) {
await vscode.commands.executeCommand('notebook.selectKernel', {
extension: 'vscode.vscode-api-tests',
id: kernel1.controller.id
});
}
});
const kernel2 = new class extends Kernel {
constructor() {
super('secondaryKernel', 'Notebook Secondary Test Kernel');
@ -187,7 +197,7 @@ suite('Notebook API tests', function () {
}
};
testDisposables.push(kernel1.controller, kernel2.controller);
testDisposables.push(kernel1.controller, listener, kernel2.controller);
});
teardown(() => {