diff --git a/lib/ace/mode/json_worker_test.js b/lib/ace/mode/json_worker_test.js index b4a8610d..7113342d 100644 --- a/lib/ace/mode/json_worker_test.js +++ b/lib/ace/mode/json_worker_test.js @@ -58,7 +58,7 @@ module.exports = { worker.setValue("{}"); worker.deferredUpdate.call(); - assert.equal(this.sender.events[0][0], "ok"); + assert.equal(this.sender.events[0][1].length, 0); }, "test check for syntax error": function() { @@ -71,11 +71,12 @@ module.exports = { worker.deferredUpdate.call(); var event = this.sender.events[0]; - assert.equal(event[0], "error"); - assert.equal(event[1].type, "error"); - assert.equal(event[1].text, "Bad string"); - assert.equal(event[1].row, 1); - assert.equal(event[1].column, 0); + assert.equal(event[0], "annotate"); + assert.equal(event[1].length, 1); + assert.equal(event[1][0].type, "error"); + assert.equal(event[1][0].text, "Bad string"); + assert.equal(event[1][0].row, 1); + assert.equal(event[1][0].column, 0); }, @@ -85,11 +86,11 @@ module.exports = { worker.deferredUpdate.call(); var event = this.sender.events[0]; - assert.equal(event[0], "error"); - assert.equal(event[1].type, "error"); - assert.equal(event[1].text, "Unexpected 'x'"); - assert.equal(event[1].row, 0); - assert.equal(event[1].column, 0); + assert.equal(event[0], "annotate"); + assert.equal(event[1][0].type, "error"); + assert.equal(event[1][0].text, "Unexpected 'x'"); + assert.equal(event[1][0].row, 0); + assert.equal(event[1][0].column, 0); } };