diff --git a/IPython/html/tests/notebook/dualmode.js b/IPython/html/tests/notebook/dualmode.js index 1c69c0a..74b3b2d 100644 --- a/IPython/html/tests/notebook/dualmode.js +++ b/IPython/html/tests/notebook/dualmode.js @@ -11,23 +11,23 @@ casper.notebook_test(function () { this.then(function () { this.validate_state('initial state', 'edit', 0); - this.key_press('esc'); + this.trigger_keydown('esc'); this.validate_state('esc', 'command', 0); - this.key_press('down'); + this.trigger_keydown('down'); this.validate_state('down', 'command', 1); - this.key_press('enter'); + this.trigger_keydown('enter'); this.validate_state('enter', 'edit', 1); - this.key_press('j'); + this.trigger_keydown('j'); this.validate_state('j in edit mode', 'edit', 1); - this.key_press('esc'); + this.trigger_keydown('esc'); this.validate_state('esc', 'command', 1); - this.key_press('j'); + this.trigger_keydown('j'); this.validate_state('j in command mode', 'command', 2); this.click_cell(0); this.validate_state('click cell 0', 'edit', 0); this.click_cell(3); this.validate_state('click cell 3', 'edit', 3); - this.key_press('esc'); + this.trigger_keydown('esc'); this.validate_state('esc', 'command', 3); // Open keyboard help @@ -35,7 +35,7 @@ casper.notebook_test(function () { $('#keyboard_shortcuts a').click(); }, {}); - this.key_press('k'); + this.trigger_keydown('k'); this.validate_state('k in command mode while keyboard help is up', 'command', 3); // Close keyboard help @@ -43,7 +43,7 @@ casper.notebook_test(function () { $('div.modal button.close').click(); }, {}); - this.key_press('k'); + this.trigger_keydown('k'); this.validate_state('k in command mode', 'command', 2); this.click_cell(0); this.validate_state('click cell 0', 'edit', 0); @@ -55,17 +55,17 @@ casper.notebook_test(function () { this.validate_state('focus #notebook', 'command', 0); this.click_cell(3); this.validate_state('click cell 3', 'edit', 3); - this.key_press('shift+enter'); + this.trigger_keydown('shift+enter'); this.validate_state('shift+enter (no cell below)', 'edit', 4); this.click_cell(3); this.validate_state('click cell 3', 'edit', 3); - this.key_press('shift+enter'); + this.trigger_keydown('shift+enter'); this.validate_state('shift+enter (cell exists below)', 'command', 4); this.click_cell(3); this.validate_state('click cell 3', 'edit', 3); - this.key_press('alt+enter'); + this.trigger_keydown('alt+enter'); this.validate_state('alt+enter', 'edit', 4); - this.key_press('ctrl+enter'); + this.trigger_keydown('ctrl+enter'); this.validate_state('ctrl+enter', 'command', 4); }); @@ -155,7 +155,7 @@ casper.notebook_test(function () { }, {}); }; - this.key_press = function(key) { + this.trigger_keydown = function(key) { this.evaluate(function (k) { IPython.keyboard.trigger_keydown(k); }, {k: key});