From 10bbd842a3416bbb4022c561d3c7207a0051c6f9 Mon Sep 17 00:00:00 2001 From: nightwing Date: Sat, 30 Mar 2013 16:02:55 +0400 Subject: [PATCH] fix test --- lib/ace/edit_session.js | 2 +- lib/ace/edit_session_test.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/ace/edit_session.js b/lib/ace/edit_session.js index b896e640..a2faea1a 100644 --- a/lib/ace/edit_session.js +++ b/lib/ace/edit_session.js @@ -2404,8 +2404,8 @@ config.defineOptions(EditSession.prototype, "session", { this.setUseWrapMode(false); } else { var col = typeof value == "number" ? value : null; - this.setUseWrapMode(true); this.setWrapLimitRange(col, col); + this.setUseWrapMode(true); } this.$wrap = value; }, diff --git a/lib/ace/edit_session_test.js b/lib/ace/edit_session_test.js index 0af3467d..fd1c0508 100644 --- a/lib/ace/edit_session_test.js +++ b/lib/ace/edit_session_test.js @@ -912,8 +912,10 @@ module.exports = { session.addFold('...', new Range(0, 8, 0, 42)); session.addFold('...', new Range(1, 8, 1, 42)); session.addFold('...', new Range(3, 7, 3, 51)); - session.setOption("wrap", 40); + session.setOption("wrap", 40); session.remove(new Range(0,0, 2, 5)); + // needed because adjustWrapLimit is called async from renderer + session.adjustWrapLimit(80); assert.equal(session.$wrapData + "", [[], [], [40, 76]] + ""); },