浏览代码

Update tests

Steven Silvester 8 年之前
父节点
当前提交
391714cc08
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8 2
      test/src/notebook/notebook/widget.spec.ts

+ 8 - 2
test/src/notebook/notebook/widget.spec.ts

@@ -704,13 +704,19 @@ describe('notebook/notebook/widget', () => {
         });
       });
 
-      it('should activate if switching to edit mode', (done) => {
+      it('should focus the cell if switching to edit mode', (done) => {
         let widget = createActiveWidget();
         Widget.attach(widget, document.body);
         widget.mode = 'edit';
+        let cell = widget.childAt(widget.activeCellIndex);
+        // Wait for update-request.
         requestAnimationFrame(() => {
+          // Notebook activates the editor.
           expect(widget.methods).to.contain('onActivateRequest');
-          done();
+          requestAnimationFrame(() => {
+            expect(cell.node.contains(document.activeElement)).to.be(true);
+            done();
+          });
         });
       });