Add test to verify implementation

This commit is contained in:
Thomas Johansen
2014-08-17 11:31:24 +02:00
parent d3b06542a5
commit dc55d42491

View File

@@ -3045,3 +3045,12 @@ describe "EditorView", ->
editorView.pixelPositionForScreenPosition([0, editor.getTabLength()])
editorView.pixelPositionForScreenPosition([0, editor.getTabLength() + 1])
expect(editorView.measureToColumn.callCount).toBe 0
describe "grammar data attributes", ->
it "adds and updates the grammar data attribute based on the current grammar", ->
editorView.attachToDom()
editor.setGrammar(atom.syntax.grammarForScopeName('text.plain'))
expect(editorView.attr('data-grammar')).toEqual 'text.plain'
editor.setGrammar(atom.syntax.grammarForScopeName('source.javascript'))
expect(editorView.attr('data-grammar')).toEqual 'source.javascript'