Browse Source

Wait for kernel to start before each test

Steven Silvester 8 years ago
parent
commit
d4cbbea316
1 changed files with 4 additions and 3 deletions
  1. 4 3
      test/src/notebook/notebook/default-toolbar.spec.ts

+ 4 - 3
test/src/notebook/notebook/default-toolbar.spec.ts

@@ -58,14 +58,15 @@ describe('notebook/notebook/default-toolbar', () => {
     let panel: NotebookPanel;
     let context: MockContext<NotebookModel>;
 
-    beforeEach(() => {
+    beforeEach((done) => {
       panel = new NotebookPanel({ rendermime, clipboard });
       let model = new NotebookModel();
       model.fromJSON(DEFAULT_CONTENT);
       context = new MockContext<NotebookModel>(model);
-      context.changeKernel({ name: 'python' });
       panel.context = context;
-      return panel;
+      context.changeKernel({ name: 'python' }).then(() => {
+        done();
+      });
     });
 
     afterEach(() => {