diff --git a/src/test/DocumentTest.js b/src/test/DocumentTest.js index 9d788384..9dc1dd74 100644 --- a/src/test/DocumentTest.js +++ b/src/test/DocumentTest.js @@ -118,10 +118,7 @@ var TextDocumentTest = new TestCase("TextDocumentTest", { doc.setNewLineMode("auto"); assertEquals(["1", "2", "3"].join("\r\n"), doc.toString()); - doc.replace({ - start: {row: 0, column: 0}, - end: {row: 2, column: 1} - }, ["4", "5", "6"].join("\n")); + doc.replace(new ace.Range(0, 0, 2, 1), ["4", "5", "6"].join("\n")); assertEquals(["4", "5", "6"].join("\n"), doc.toString()); }, diff --git a/src/test/mode/CssTest.js b/src/test/mode/CssTest.js index 19e8d781..a7d02c1b 100644 --- a/src/test/mode/CssTest.js +++ b/src/test/mode/CssTest.js @@ -7,11 +7,7 @@ var CssTest = new TestCase("mode.CssTest", { "test: toggle comment lines should not do anything" : function() { var doc = new ace.Document([" abc", "cde", "fg"].join("\n")); - var range = { - start: {row: 0, column: 3}, - end: {row: 1, column: 1} - }; - + var range = new ace.Range(0, 3, 1, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals([" abc", "cde", "fg"].join("\n"), doc.toString()); }, diff --git a/src/test/mode/JavaScriptTest.js b/src/test/mode/JavaScriptTest.js index fb5ad112..1a03692d 100644 --- a/src/test/mode/JavaScriptTest.js +++ b/src/test/mode/JavaScriptTest.js @@ -16,11 +16,7 @@ var JavaScriptTest = new TestCase("mode.JavaScriptTest", { "test: toggle comment lines should prepend '//' to each line" : function() { var doc = new ace.Document([" abc", "cde", "fg"]); - var range = { - start: {row: 0, column: 3}, - end: {row: 1, column: 1} - }; - + var range = new ace.Range(0, 3, 1, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals(["// abc", "//cde", "fg"].join("\n"), doc.toString()); }, @@ -28,11 +24,7 @@ var JavaScriptTest = new TestCase("mode.JavaScriptTest", { "test: toggle comment on commented lines should remove leading '//' chars" : function() { var doc = new ace.Document(["// abc", "//cde", "fg"]); - var range = { - start: {row: 0, column: 3}, - end: {row: 1, column: 1} - }; - + var range = new ace.Range(0, 3, 1, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals([" abc", "cde", "fg"].join("\n"), doc.toString()); }, @@ -40,11 +32,7 @@ var JavaScriptTest = new TestCase("mode.JavaScriptTest", { "test: toggle comment on multiple lines with one commented line prepend '//' to each line" : function() { var doc = new ace.Document(["// abc", "//cde", "fg"]); - var range = { - start: {row: 0, column: 3}, - end: {row: 2, column: 1} - }; - + var range = new ace.Range(0, 3, 2, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals(["//// abc", "////cde", "//fg"].join("\n"), doc.toString()); }, diff --git a/src/test/mode/TextTest.js b/src/test/mode/TextTest.js index 4150c796..462f317c 100644 --- a/src/test/mode/TextTest.js +++ b/src/test/mode/TextTest.js @@ -7,11 +7,7 @@ var TextTest = new TestCase("mode.TextTest", { "test: toggle comment lines should not do anything" : function() { var doc = new ace.Document([" abc", "cde", "fg"]); - var range = { - start: {row: 0, column: 3}, - end: {row: 1, column: 1} - }; - + var range = new ace.Range(0, 3, 1, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals([" abc", "cde", "fg"].join("\n"), doc.toString()); }, diff --git a/src/test/mode/XmlTest.js b/src/test/mode/XmlTest.js index df938a67..eccb727b 100644 --- a/src/test/mode/XmlTest.js +++ b/src/test/mode/XmlTest.js @@ -16,11 +16,7 @@ var XmlTest = new TestCase("mode.XmlTest", { "test: toggle comment lines should not do anything" : function() { var doc = new ace.Document([" abc", "cde", "fg"]); - var range = { - start: {row: 0, column: 3}, - end: {row: 1, column: 1} - }; - + var range = new ace.Range(0, 3, 1, 1); var comment = this.mode.toggleCommentLines("start", doc, range); assertEquals([" abc", "cde", "fg"].join("\n"), doc.toString()); }