mirror of
https://github.com/atom/atom.git
synced 2026-01-25 06:48:28 -05:00
20 lines
814 B
CoffeeScript
20 lines
814 B
CoffeeScript
describe "TokenizedLine", ->
|
|
editor = null
|
|
|
|
beforeEach ->
|
|
waitsForPromise -> atom.packages.activatePackage('language-coffee-script')
|
|
|
|
describe "::isOnlyWhitespace()", ->
|
|
beforeEach ->
|
|
waitsForPromise ->
|
|
atom.workspace.open('coffee.coffee').then (o) -> editor = o
|
|
|
|
it "returns true when the line is only whitespace", ->
|
|
expect(editor.tokenizedLineForScreenRow(3).isOnlyWhitespace()).toBe true
|
|
expect(editor.tokenizedLineForScreenRow(7).isOnlyWhitespace()).toBe true
|
|
expect(editor.tokenizedLineForScreenRow(23).isOnlyWhitespace()).toBe true
|
|
|
|
it "returns false when the line is not only whitespace", ->
|
|
expect(editor.tokenizedLineForScreenRow(0).isOnlyWhitespace()).toBe false
|
|
expect(editor.tokenizedLineForScreenRow(2).isOnlyWhitespace()).toBe false
|