Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6a8d28d

Browse files
authored
test(no-multi-spaces): make tests more strict (#2905)
1 parent 2331d1d commit 6a8d28d

File tree

1 file changed

+100
-20
lines changed

1 file changed

+100
-20
lines changed

‎tests/lib/rules/no-multi-spaces.js

Lines changed: 100 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,11 @@ ruleTester.run('no-multi-spaces', rule, {
8282
errors: [
8383
{
8484
message: "Multiple spaces found before '/>'.",
85-
type: 'HTMLSelfClosingTagClose'
85+
type: 'HTMLSelfClosingTagClose',
86+
line: 1,
87+
column: 15,
88+
endLine: 1,
89+
endColumn: 20
8690
}
8791
]
8892
},
@@ -92,11 +96,19 @@ ruleTester.run('no-multi-spaces', rule, {
9296
errors: [
9397
{
9498
message: "Multiple spaces found before 'class'.",
95-
type: 'HTMLIdentifier'
99+
type: 'HTMLIdentifier',
100+
line: 1,
101+
column: 15,
102+
endLine: 1,
103+
endColumn: 18
96104
},
97105
{
98106
message: "Multiple spaces found before '/>'.",
99-
type: 'HTMLSelfClosingTagClose'
107+
type: 'HTMLSelfClosingTagClose',
108+
line: 1,
109+
column: 29,
110+
endLine: 1,
111+
endColumn: 31
100112
}
101113
]
102114
},
@@ -106,11 +118,19 @@ ruleTester.run('no-multi-spaces', rule, {
106118
errors: [
107119
{
108120
message: "Multiple spaces found before 'class'.",
109-
type: 'HTMLIdentifier'
121+
type: 'HTMLIdentifier',
122+
line: 1,
123+
column: 15,
124+
endLine: 1,
125+
endColumn: 17
110126
},
111127
{
112128
message: "Multiple spaces found before '/>'.",
113-
type: 'HTMLSelfClosingTagClose'
129+
type: 'HTMLSelfClosingTagClose',
130+
line: 1,
131+
column: 28,
132+
endLine: 1,
133+
endColumn: 30
114134
}
115135
]
116136
},
@@ -120,11 +140,19 @@ ruleTester.run('no-multi-spaces', rule, {
120140
errors: [
121141
{
122142
message: "Multiple spaces found before ':'.",
123-
type: 'Punctuator'
143+
type: 'Punctuator',
144+
line: 1,
145+
column: 15,
146+
endLine: 1,
147+
endColumn: 18
124148
},
125149
{
126150
message: "Multiple spaces found before '/>'.",
127-
type: 'HTMLSelfClosingTagClose'
151+
type: 'HTMLSelfClosingTagClose',
152+
line: 1,
153+
column: 30,
154+
endLine: 1,
155+
endColumn: 32
128156
}
129157
]
130158
},
@@ -134,7 +162,11 @@ ruleTester.run('no-multi-spaces', rule, {
134162
errors: [
135163
{
136164
message: "Multiple spaces found before '/>'.",
137-
type: 'HTMLSelfClosingTagClose'
165+
type: 'HTMLSelfClosingTagClose',
166+
line: 1,
167+
column: 35,
168+
endLine: 1,
169+
endColumn: 37
138170
}
139171
]
140172
},
@@ -144,7 +176,11 @@ ruleTester.run('no-multi-spaces', rule, {
144176
errors: [
145177
{
146178
message: "Multiple spaces found before '/>'.",
147-
type: 'HTMLSelfClosingTagClose'
179+
type: 'HTMLSelfClosingTagClose',
180+
line: 1,
181+
column: 34,
182+
endLine: 1,
183+
endColumn: 36
148184
}
149185
]
150186
},
@@ -154,7 +190,11 @@ ruleTester.run('no-multi-spaces', rule, {
154190
errors: [
155191
{
156192
message: "Multiple spaces found before '/>'.",
157-
type: 'HTMLSelfClosingTagClose'
193+
type: 'HTMLSelfClosingTagClose',
194+
line: 1,
195+
column: 36,
196+
endLine: 1,
197+
endColumn: 38
158198
}
159199
]
160200
},
@@ -164,7 +204,11 @@ ruleTester.run('no-multi-spaces', rule, {
164204
errors: [
165205
{
166206
message: "Multiple spaces found before '/>'.",
167-
type: 'HTMLSelfClosingTagClose'
207+
type: 'HTMLSelfClosingTagClose',
208+
line: 2,
209+
column: 21,
210+
endLine: 2,
211+
endColumn: 25
168212
}
169213
]
170214
},
@@ -174,11 +218,19 @@ ruleTester.run('no-multi-spaces', rule, {
174218
errors: [
175219
{
176220
message: "Multiple spaces found before 'test'.",
177-
type: 'Identifier'
221+
type: 'Identifier',
222+
line: 1,
223+
column: 18,
224+
endLine: 1,
225+
endColumn: 20
178226
},
179227
{
180228
message: "Multiple spaces found before '}}'.",
181-
type: 'VExpressionEnd'
229+
type: 'VExpressionEnd',
230+
line: 1,
231+
column: 24,
232+
endLine: 1,
233+
endColumn: 26
182234
}
183235
]
184236
},
@@ -188,7 +240,11 @@ ruleTester.run('no-multi-spaces', rule, {
188240
errors: [
189241
{
190242
message: "Multiple spaces found before '>'.",
191-
type: 'HTMLTagClose'
243+
type: 'HTMLTagClose',
244+
line: 1,
245+
column: 15,
246+
endLine: 1,
247+
endColumn: 30
192248
}
193249
]
194250
},
@@ -198,19 +254,35 @@ ruleTester.run('no-multi-spaces', rule, {
198254
errors: [
199255
{
200256
message: "Multiple spaces found before 'i'.",
201-
type: 'Identifier'
257+
type: 'Identifier',
258+
line: 1,
259+
column: 23,
260+
endLine: 1,
261+
endColumn: 29
202262
},
203263
{
204264
message: "Multiple spaces found before 'in'.",
205-
type: 'Keyword'
265+
type: 'Keyword',
266+
line: 1,
267+
column: 30,
268+
endLine: 1,
269+
endColumn: 34
206270
},
207271
{
208272
message: "Multiple spaces found before 'b'.",
209-
type: 'Identifier'
273+
type: 'Identifier',
274+
line: 1,
275+
column: 36,
276+
endLine: 1,
277+
endColumn: 40
210278
},
211279
{
212280
message: "Multiple spaces found before '\"'.",
213-
type: 'Punctuator'
281+
type: 'Punctuator',
282+
line: 1,
283+
column: 41,
284+
endLine: 1,
285+
endColumn: 48
214286
}
215287
]
216288
},
@@ -238,7 +310,11 @@ ruleTester.run('no-multi-spaces', rule, {
238310
errors: [
239311
{
240312
message: "Multiple spaces found before ':'.",
241-
type: 'Punctuator'
313+
type: 'Punctuator',
314+
line: 5,
315+
column: 26,
316+
endLine: 5,
317+
endColumn: 29
242318
}
243319
]
244320
},
@@ -266,7 +342,11 @@ ruleTester.run('no-multi-spaces', rule, {
266342
errors: [
267343
{
268344
message: "Multiple spaces found before 'isExpanded'.",
269-
type: 'Identifier'
345+
type: 'Identifier',
346+
line: 5,
347+
column: 27,
348+
endLine: 5,
349+
endColumn: 30
270350
}
271351
]
272352
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /