瀏覽代碼

wip for bug report

Steven Silvester 8 年之前
父節點
當前提交
b5d401eb1e
共有 4 個文件被更改,包括 33 次插入30 次删除
  1. 0 1
      src/filebrowser/model.ts
  2. 4 1
      test/src/filebrowser/model.spec.ts
  3. 28 28
      test/src/index.ts
  4. 1 0
      test/src/notebook/output-area/model.spec.ts

+ 0 - 1
src/filebrowser/model.ts

@@ -26,7 +26,6 @@ import {
 } from '../common/interfaces';
 
 
-
 /**
  * An implementation of a file browser model.
  *

+ 4 - 1
test/src/filebrowser/model.spec.ts

@@ -384,8 +384,11 @@ describe('filebrowser/model', () => {
         let length = 0;
         manager.sessions.listRunning().then(running => {
           length = running.length;
-          return manager.sessions.startNew({ path: 'test' });
+          return model.newUntitled({ type: 'notebook' });
+        }).then(contents => {
+          return manager.sessions.startNew({ path: contents.path });
         }).then(session => {
+          //session.dispose();
           return model.shutdown(session.id);
         }).then(() => {
           return manager.sessions.listRunning();

+ 28 - 28
test/src/index.ts

@@ -1,48 +1,48 @@
 // Copyright (c) Jupyter Development Team.
 // Distributed under the terms of the Modified BSD License.
 
-import './common/activitymonitor.spec';
-import './common/observablelist.spec';
-import './common/vdom.spec';
+// import './common/activitymonitor.spec';
+// import './common/observablelist.spec';
+// import './common/vdom.spec';
 
-import './completer/handler.spec';
-import './completer/model.spec';
-import './completer/widget.spec';
+// import './completer/handler.spec';
+// import './completer/model.spec';
+// import './completer/widget.spec';
 
-import './console/history.spec';
+// import './console/history.spec';
 
-import './dialog/dialog.spec';
+// import './dialog/dialog.spec';
 
-import './docregistry/default.spec';
-import './docregistry/registry.spec';
+// import './docregistry/default.spec';
+// import './docregistry/registry.spec';
 
 import './filebrowser/model.spec';
 
-import './inspector/inspector.spec';
+// import './inspector/inspector.spec';
 
-import './markdownwidget/widget.spec';
+// import './markdownwidget/widget.spec';
 
-import './renderers/renderers.spec';
-import './renderers/latex.spec';
+// import './renderers/renderers.spec';
+// import './renderers/latex.spec';
 
-import './rendermime/rendermime.spec';
+// import './rendermime/rendermime.spec';
 
-import './notebook/cells/editor.spec';
-import './notebook/cells/model.spec';
-import './notebook/cells/widget.spec';
+// import './notebook/cells/editor.spec';
+// import './notebook/cells/model.spec';
+// import './notebook/cells/widget.spec';
 
-import './notebook/notebook/actions.spec';
-import './notebook/notebook/default-toolbar.spec';
-import './notebook/notebook/model.spec';
-import './notebook/notebook/modelfactory.spec';
-import './notebook/notebook/panel.spec';
-import './notebook/notebook/trust.spec';
-import './notebook/notebook/widget.spec';
-import './notebook/notebook/widgetfactory.spec';
+// import './notebook/notebook/actions.spec';
+// import './notebook/notebook/default-toolbar.spec';
+// import './notebook/notebook/model.spec';
+// import './notebook/notebook/modelfactory.spec';
+// import './notebook/notebook/panel.spec';
+// import './notebook/notebook/trust.spec';
+// import './notebook/notebook/widget.spec';
+// import './notebook/notebook/widgetfactory.spec';
 
 import './notebook/output-area/model.spec';
-import './notebook/output-area/widget.spec';
+// import './notebook/output-area/widget.spec';
 
-import './toolbar/toolbar.spec';
+// import './toolbar/toolbar.spec';
 
 import 'phosphor/styles/base.css';

+ 1 - 0
test/src/notebook/output-area/model.spec.ts

@@ -208,6 +208,7 @@ describe('notebook/output-area/model', () => {
       beforeEach((done) => {
         Kernel.startNew().then(k => {
           kernel = k;
+          console.log('*******AAAAAAH')
           return kernel.kernelInfo();
         }).then(() => {
           done();