From 05042440666ede4e53ae3e82670fd7dceb5da4b7 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Wed, 18 Jun 2014 16:25:31 -0700 Subject: [PATCH] Test multiple tab lengths --- spec/tokenized-buffer-spec.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/spec/tokenized-buffer-spec.coffee b/spec/tokenized-buffer-spec.coffee index 7dcaf4b94..cdcca8241 100644 --- a/spec/tokenized-buffer-spec.coffee +++ b/spec/tokenized-buffer-spec.coffee @@ -358,6 +358,13 @@ describe "TokenizedBuffer", -> expect(tokenizedBuffer.lineForScreenRow(1).text).toBe "12 3" expect(tokenizedBuffer.lineForScreenRow(2).text).toBe "123 4" + tokenizedBuffer.setTabLength(2) + fullyTokenize(tokenizedBuffer) + + expect(tokenizedBuffer.lineForScreenRow(0).text).toBe "1 2" + expect(tokenizedBuffer.lineForScreenRow(1).text).toBe "12 3" + expect(tokenizedBuffer.lineForScreenRow(2).text).toBe "123 4" + describe "when the buffer contains surrogate pairs", -> beforeEach -> waitsForPromise ->