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

Commit 33fcb71

Browse files
author
Alhadis
committed
Update specs to accommodate 3b082ef's changes
1 parent 6145b2d commit 33fcb71

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

spec/javascript-spec.coffee

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -141,33 +141,33 @@ describe "Javascript grammar", ->
141141
describe "instantiation", ->
142142
it "tokenizes the new keyword and instance entities", ->
143143
{tokens} = grammar.tokenizeLine('new something')
144-
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor', 'keyword.operator.new.js']
145-
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor']
146-
expect(tokens[2]).toEqual value: 'something', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']
144+
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor.js', 'keyword.operator.new.js']
145+
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor.js']
146+
expect(tokens[2]).toEqual value: 'something', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']
147147

148148
{tokens} = grammar.tokenizeLine('new Something')
149-
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor', 'keyword.operator.new.js']
150-
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor']
151-
expect(tokens[2]).toEqual value: 'Something', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']
149+
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor.js', 'keyword.operator.new.js']
150+
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor.js']
151+
expect(tokens[2]).toEqual value: 'Something', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']
152152

153153
{tokens} = grammar.tokenizeLine('new $something')
154-
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor', 'keyword.operator.new.js']
155-
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor']
156-
expect(tokens[2]).toEqual value: '$something', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']
154+
expect(tokens[0]).toEqual value: 'new', scopes: ['source.js', 'meta.class.instance.constructor.js', 'keyword.operator.new.js']
155+
expect(tokens[1]).toEqual value: ' ', scopes: ['source.js', 'meta.class.instance.constructor.js']
156+
expect(tokens[2]).toEqual value: '$something', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']
157157

158158
{tokens} = grammar.tokenizeLine('var instance = new obj.ct.Cla$s();')
159159
expect(tokens).toEqual [
160160
{value: 'var', scopes: ['source.js', 'storage.type.var.js']}
161161
{value: ' instance ', scopes: ['source.js']}
162162
{value: '=', scopes: ['source.js', 'keyword.operator.assignment.js']}
163163
{value: ' ', scopes: ['source.js']}
164-
{value: 'new', scopes: ['source.js', 'meta.class.instance.constructor', 'keyword.operator.new.js']}
165-
{value: ' ', scopes: ['source.js', 'meta.class.instance.constructor']}
166-
{value: 'obj', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']}
167-
{value: '.', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js', 'meta.delimiter.property.period.js']}
168-
{value: 'ct', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']}
169-
{value: '.', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js', 'meta.delimiter.property.period.js']}
170-
{value: 'Cla$s', scopes: ['source.js', 'meta.class.instance.constructor', 'entity.name.type.instance.js']}
164+
{value: 'new', scopes: ['source.js', 'meta.class.instance.constructor.js', 'keyword.operator.new.js']}
165+
{value: ' ', scopes: ['source.js', 'meta.class.instance.constructor.js']}
166+
{value: 'obj', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']}
167+
{value: '.', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js', 'meta.delimiter.property.period.js']}
168+
{value: 'ct', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']}
169+
{value: '.', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js', 'meta.delimiter.property.period.js']}
170+
{value: 'Cla$s', scopes: ['source.js', 'meta.class.instance.constructor.js', 'entity.name.type.instance.js']}
171171
{value: '(', scopes: ['source.js', 'meta.brace.round.js']}
172172
{value: ')', scopes: ['source.js', 'meta.brace.round.js']}
173173
{value: ';', scopes: ['source.js', 'punctuation.terminator.statement.js']}

0 commit comments

Comments
 (0)