##// END OF EJS Templates
add comments for style blocks in less...
add comments for style blocks in less separates each component into individual line in compiled css, reducing some churn in minified css files.

File last commit:

r16840:e5b0732e
r17291:d1162f79
Show More
dualmode_markdown.js
36 lines | 2.0 KiB | application/javascript | JavascriptLexer
Jonathan Frederic
Cleaned up test names and locations.
r15936
// Test
casper.notebook_test(function () {
var a = 'print("a")';
var index = this.append_cell(a);
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.execute_cell_then(index, function(index) {
Jonathan Frederic
Cleaned up test names and locations.
r15936 // Markdown rendering / unredering
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.select_cell(index);
this.validate_notebook_state('select ' + index, 'command', index);
Jonathan Frederic
Cleaned up test names and locations.
r15936 this.trigger_keydown('m');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.test.assertEquals(this.get_cell(index).cell_type, 'markdown', 'm; cell is markdown');
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(!this.is_cell_rendered(index), 'm; cell is unrendered');
Jonathan Frederic
Cleaned up test names and locations.
r15936 this.trigger_keydown('enter');
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(!this.is_cell_rendered(index), 'enter; cell is unrendered');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.validate_notebook_state('enter', 'edit', index);
Jonathan Frederic
Plus to minus shortcuts rebase fixes
r15946 this.trigger_keydown('ctrl-enter');
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(this.is_cell_rendered(index), 'ctrl-enter; cell is rendered');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.validate_notebook_state('enter', 'command', index);
Jonathan Frederic
Cleaned up test names and locations.
r15936 this.trigger_keydown('enter');
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(!this.is_cell_rendered(index), 'enter; cell is unrendered');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.select_cell(index-1);
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(!this.is_cell_rendered(index), 'select ' + (index-1) + '; cell ' + index + ' is still unrendered');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.validate_notebook_state('select ' + (index-1), 'command', index-1);
this.select_cell(index);
this.validate_notebook_state('select ' + index, 'command', index);
Jonathan Frederic
Plus to minus shortcuts rebase fixes
r15946 this.trigger_keydown('ctrl-enter');
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(this.is_cell_rendered(index), 'ctrl-enter; cell is rendered');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.select_cell(index-1);
this.validate_notebook_state('select ' + (index-1), 'command', index-1);
Jonathan Frederic
Plus to minus shortcuts rebase fixes
r15946 this.trigger_keydown('shift-enter');
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.validate_notebook_state('shift-enter', 'command', index);
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(this.is_cell_rendered(index), 'shift-enter; cell is rendered');
Jonathan Frederic
Plus to minus shortcuts rebase fixes
r15946 this.trigger_keydown('shift-enter'); // Creates one cell
Jonathan Frederic
Make notebook tests play nicely with SlimerJS...
r16831 this.validate_notebook_state('shift-enter', 'edit', index+1);
Jonathan Frederic
Moved is_cell_rendered into base
r16840 this.test.assert(this.is_cell_rendered(index), 'shift-enter; cell is rendered');
Jonathan Frederic
Cleaned up test names and locations.
r15936 });
});