Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Commit 883e1e0

Browse files
committed
✅ Add spec for constructor
1 parent 5afff48 commit 883e1e0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

spec/javascript-spec.coffee

+3
Original file line numberDiff line numberDiff line change
@@ -1043,6 +1043,9 @@ describe "Javascript grammar", ->
10431043
expect(tokens[6]).toEqual value: ')', scopes: ['source.js', 'meta.function.js', 'meta.parameters.js', 'punctuation.definition.parameters.end.bracket.round.js']
10441044
expect(tokens[10]).toEqual value: 'this', scopes: ['source.js', 'variable.language.js']
10451045

1046+
{tokens} = grammar.tokenizeLine('constructorABC: {}')
1047+
expect(tokens[0]).not.toEqual value: 'constructor', scopes: ['source.js', 'meta.function.js', 'entity.name.function.constructor.js']
1048+
10461049
it "tokenizes named function expressions", ->
10471050
{tokens} = grammar.tokenizeLine('var func = function foo(){}')
10481051
expect(tokens[0]).toEqual value: 'var', scopes: ['source.js', 'storage.type.var.js']

0 commit comments

Comments
 (0)