From 2818ccdabb78c7f61a978339713be912380bfebe Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 18 Feb 2013 17:32:45 +0400 Subject: [PATCH] fix failing tests --- lib/ace/editor_text_edit_test.js | 12 ++++++------ lib/ace/mode/javascript_test.js | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/ace/editor_text_edit_test.js b/lib/ace/editor_text_edit_test.js index cda1e426..7f8a6dbf 100644 --- a/lib/ace/editor_text_edit_test.js +++ b/lib/ace/editor_text_edit_test.js @@ -189,15 +189,15 @@ module.exports = { editor.getSelection().selectDown(); editor.toggleCommentLines(); - assert.equal(["// abc", "//cde"].join("\n"), session.toString()); + assert.equal(["// abc", "// cde"].join("\n"), session.toString()); var selection = editor.getSelectionRange(); - assert.position(selection.start, 0, 4); - assert.position(selection.end, 1, 4); + assert.position(selection.start, 0, 5); + assert.position(selection.end, 1, 5); }, "test: uncomment lines should perserve selection" : function() { - var session = new EditSession(["// abc", "//cde"].join("\n"), new JavaScriptMode()); + var session = new EditSession(["// abc", "//cde"].join("\n"), new JavaScriptMode()); var editor = new Editor(new MockRenderer(), session); editor.moveCursorTo(0, 1); @@ -235,7 +235,7 @@ module.exports = { editor.getSelection().selectDown(); editor.toggleCommentLines(); - assert.range(editor.getSelectionRange(), 0, 2, 1, 0); + assert.range(editor.getSelectionRange(), 0, 3, 1, 0); // select up var session = new EditSession(["abc", "cde"].join("\n"), new JavaScriptMode()); @@ -245,7 +245,7 @@ module.exports = { editor.getSelection().selectUp(); editor.toggleCommentLines(); - assert.range(editor.getSelectionRange(), 0, 2, 1, 0); + assert.range(editor.getSelectionRange(), 0, 3, 1, 0); }, "test: move lines down should select moved lines" : function() { diff --git a/lib/ace/mode/javascript_test.js b/lib/ace/mode/javascript_test.js index 4937105f..7c716a72 100644 --- a/lib/ace/mode/javascript_test.js +++ b/lib/ace/mode/javascript_test.js @@ -58,14 +58,14 @@ module.exports = { var session = new EditSession([" abc", "cde", "fg"]); this.mode.toggleCommentLines("start", session, 0, 1); - assert.equal(["// abc", "//cde", "fg"].join("\n"), session.toString()); + assert.equal(["// abc", "// cde", "fg"].join("\n"), session.toString()); }, "test: toggle comment on commented lines should remove leading '//' chars" : function() { var session = new EditSession(["// abc", "//cde", "fg"]); this.mode.toggleCommentLines("start", session, 0, 1); - assert.equal([" abc", "cde", "fg"].join("\n"), session.toString()); + assert.equal([" abc", "cde", "fg"].join("\n"), session.toString()); }, "test: toggle comment lines twice should return the original text" : function() { @@ -77,10 +77,10 @@ module.exports = { }, "test: toggle comment on multiple lines with one commented line prepend '//' to each line" : function() { - var session = new EditSession(["// abc", "//cde", "fg"]); + var session = new EditSession([" // abc", " //cde", " fg"]); this.mode.toggleCommentLines("start", session, 0, 2); - assert.equal(["//// abc", "////cde", "//fg"].join("\n"), session.toString()); + assert.equal([" // // abc", " // //cde", " // fg"].join("\n"), session.toString()); }, "test: toggle comment on a comment line with leading white space": function() {