Skip to content

Commit 7ad6b8b

Browse files
committed
Adding test for #394
1 parent 5128433 commit 7ad6b8b

File tree

2 files changed

+166
-0
lines changed

2 files changed

+166
-0
lines changed

tests/baselines/Issue394.baseline.txt

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
original file
2+
-----------------------------------
3+
gulp.add('watch-' + (asset.name || asset.route), function ()
4+
{
5+
gulp.watch('./modules/*' + asset.moduleRelativePath, ['build-' + (asset.name || asset.route)]);
6+
});
7+
-----------------------------------
8+
9+
Grammar: TypeScript.tmLanguage
10+
-----------------------------------
11+
> gulp.add('watch-' + (asset.name || asset.route), function ()
12+
^
13+
source.ts
14+
^^^^
15+
source.ts variable.other.object.ts
16+
^
17+
source.ts punctuation.accessor.ts
18+
^^^
19+
source.ts support.function.dom.ts
20+
^
21+
source.ts meta.brace.round.ts
22+
^
23+
source.ts string.quoted.single.ts punctuation.definition.string.begin.ts
24+
^^^^^^
25+
source.ts string.quoted.single.ts
26+
^
27+
source.ts string.quoted.single.ts punctuation.definition.string.end.ts
28+
^
29+
source.ts
30+
^
31+
source.ts keyword.operator.arithmetic.ts
32+
^
33+
source.ts
34+
^
35+
source.ts meta.brace.round.ts
36+
^^^^^
37+
source.ts variable.other.object.ts
38+
^
39+
source.ts punctuation.accessor.ts
40+
^^^^
41+
source.ts support.variable.property.dom.ts
42+
^
43+
source.ts
44+
^^
45+
source.ts keyword.operator.logical.ts
46+
^
47+
source.ts
48+
^^^^^
49+
source.ts variable.other.object.ts
50+
^
51+
source.ts punctuation.accessor.ts
52+
^^^^^
53+
source.ts variable.other.property.ts
54+
^
55+
source.ts meta.brace.round.ts
56+
^
57+
source.ts punctuation.separator.comma.ts
58+
^
59+
source.ts
60+
^^^^^^^^
61+
source.ts meta.function.expression.ts storage.type.function.ts
62+
^
63+
source.ts meta.function.expression.ts
64+
^
65+
source.ts meta.function.expression.ts meta.parameters.ts punctuation.definition.parameters.begin.ts
66+
^
67+
source.ts meta.function.expression.ts meta.parameters.ts punctuation.definition.parameters.end.ts
68+
^^
69+
source.ts meta.function.expression.ts
70+
> {
71+
^^^^^^^^
72+
source.ts meta.function.expression.ts
73+
^
74+
source.ts meta.function.expression.ts meta.block.ts punctuation.definition.block.ts
75+
^^
76+
source.ts meta.function.expression.ts meta.block.ts
77+
> gulp.watch('./modules/*' + asset.moduleRelativePath, ['build-' + (asset.name || asset.route)]);
78+
^^^^^^^^^^^^
79+
source.ts meta.function.expression.ts meta.block.ts
80+
^^^^
81+
source.ts meta.function.expression.ts meta.block.ts variable.other.object.ts
82+
^
83+
source.ts meta.function.expression.ts meta.block.ts punctuation.accessor.ts
84+
^^^^^
85+
source.ts meta.function.expression.ts meta.block.ts support.function.ts
86+
^
87+
source.ts meta.function.expression.ts meta.block.ts meta.brace.round.ts
88+
^
89+
source.ts meta.function.expression.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
90+
^^^^^^^^^^^
91+
source.ts meta.function.expression.ts meta.block.ts string.quoted.single.ts
92+
^
93+
source.ts meta.function.expression.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
94+
^
95+
source.ts meta.function.expression.ts meta.block.ts
96+
^
97+
source.ts meta.function.expression.ts meta.block.ts keyword.operator.arithmetic.ts
98+
^
99+
source.ts meta.function.expression.ts meta.block.ts
100+
^^^^^
101+
source.ts meta.function.expression.ts meta.block.ts variable.other.object.ts
102+
^
103+
source.ts meta.function.expression.ts meta.block.ts punctuation.accessor.ts
104+
^^^^^^^^^^^^^^^^^^
105+
source.ts meta.function.expression.ts meta.block.ts variable.other.property.ts
106+
^
107+
source.ts meta.function.expression.ts meta.block.ts punctuation.separator.comma.ts
108+
^
109+
source.ts meta.function.expression.ts meta.block.ts
110+
^
111+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts meta.brace.square.ts
112+
^
113+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts string.quoted.single.ts punctuation.definition.string.begin.ts
114+
^^^^^^
115+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts string.quoted.single.ts
116+
^
117+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts string.quoted.single.ts punctuation.definition.string.end.ts
118+
^
119+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts
120+
^
121+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts keyword.operator.arithmetic.ts
122+
^
123+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts
124+
^
125+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts meta.brace.round.ts
126+
^^^^^
127+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts variable.other.object.ts
128+
^
129+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts punctuation.accessor.ts
130+
^^^^
131+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts support.variable.property.dom.ts
132+
^
133+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts
134+
^^
135+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts keyword.operator.logical.ts
136+
^
137+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts
138+
^^^^^
139+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts variable.other.object.ts
140+
^
141+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts punctuation.accessor.ts
142+
^^^^^
143+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts variable.other.property.ts
144+
^
145+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts meta.brace.round.ts
146+
^
147+
source.ts meta.function.expression.ts meta.block.ts meta.array.literal.ts meta.brace.square.ts
148+
^
149+
source.ts meta.function.expression.ts meta.block.ts meta.brace.round.ts
150+
^
151+
source.ts meta.function.expression.ts meta.block.ts punctuation.terminator.statement.ts
152+
^^
153+
source.ts meta.function.expression.ts meta.block.ts
154+
> });
155+
^^^^^^^^
156+
source.ts meta.function.expression.ts meta.block.ts
157+
^
158+
source.ts meta.function.expression.ts meta.block.ts punctuation.definition.block.ts
159+
^
160+
source.ts meta.brace.round.ts
161+
^
162+
source.ts punctuation.terminator.statement.ts

tests/cases/Issue394.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
gulp.add('watch-' + (asset.name || asset.route), function ()
2+
{
3+
gulp.watch('./modules/*' + asset.moduleRelativePath, ['build-' + (asset.name || asset.route)]);
4+
});

0 commit comments

Comments
 (0)