@@ -126,71 +126,79 @@ ruleTester.run('test-case-shorthand-strings', rule, {
126
126
// as-needed
127
127
{
128
128
code : getTestCases ( [ '{ code: "foo" }' ] ) ,
129
+ output : getTestCases ( [ '"foo"' ] ) ,
129
130
errors : [ EXPECTED_SHORTHAND_ERROR ] ,
130
131
} ,
131
132
{
132
133
code : getTestCases ( [ '{ code: `foo` }' ] ) ,
134
+ output : getTestCases ( [ '`foo`' ] ) ,
133
135
errors : [ EXPECTED_SHORTHAND_ERROR ] ,
134
136
} ,
135
137
{
136
138
code : getTestCases ( [ '"foo"' , '{ code: `foo` }' ] ) ,
139
+ output : getTestCases ( [ '"foo"' , '`foo`' ] ) ,
137
140
errors : [ EXPECTED_SHORTHAND_ERROR ] ,
138
141
} ,
139
142
{
140
143
code : getTestCases ( [ '"foo"' , '{ code: "foo" }' , '{ code: `bar` }' ] ) ,
144
+ output : getTestCases ( [ '"foo"' , '"foo"' , '`bar`' ] ) ,
141
145
errors : [ EXPECTED_SHORTHAND_ERROR , EXPECTED_SHORTHAND_ERROR ] ,
142
146
} ,
143
147
144
148
// never
145
149
{
146
150
code : getTestCases ( [ '"foo"' ] ) ,
151
+ output : getTestCases ( [ '{code: "foo"}' ] ) ,
147
152
options : [ 'never' ] ,
148
153
errors : [ UNEXPECTED_SHORTHAND_ERROR ] ,
149
154
} ,
150
155
{
151
156
code : getTestCases ( [ 'foo' , '"bar"' ] ) ,
152
- options : [ 'never' ] ,
153
- errors : [ UNEXPECTED_SHORTHAND_ERROR ] ,
154
- } ,
155
- {
156
- code : getTestCases ( [ 'foo' , '"bar"' ] ) ,
157
+ output : getTestCases ( [ 'foo' , '{code: "bar"}' ] ) ,
157
158
options : [ 'never' ] ,
158
159
errors : [ UNEXPECTED_SHORTHAND_ERROR ] ,
159
160
} ,
160
161
{
161
162
code : getTestCases ( [ '`foo`' ] ) ,
163
+ output : getTestCases ( [ '{code: `foo`}' ] ) ,
162
164
options : [ 'never' ] ,
163
165
errors : [ UNEXPECTED_SHORTHAND_ERROR ] ,
164
166
} ,
165
167
{
166
168
code : getTestCases ( [ '"foo"' ] ) + getTestCases ( [ '"foo"' ] ) ,
169
+ output : getTestCases ( [ '{code: "foo"}' ] ) + getTestCases ( [ '{code: "foo"}' ] ) ,
167
170
options : [ 'never' ] ,
168
171
errors : [ UNEXPECTED_SHORTHAND_ERROR , UNEXPECTED_SHORTHAND_ERROR ] ,
169
172
} ,
170
173
171
174
// consistent
172
175
{
173
176
code : getTestCases ( [ '"foo"' , '{ code: "bar" }' , '{ code: "baz" }' ] ) ,
177
+ output : getTestCases ( [ '"foo"' , '"bar"' , '"baz"' ] ) ,
174
178
errors : [ EXPECTED_SHORTHAND_ERROR , EXPECTED_SHORTHAND_ERROR ] ,
175
179
} ,
176
180
{
177
181
code : getTestCases ( [ '{ code: "bar" }' , '"foo"' , '{ code: "baz" }' ] ) ,
182
+ output : getTestCases ( [ '"bar"' , '"foo"' , '"baz"' ] ) ,
178
183
errors : [ EXPECTED_SHORTHAND_ERROR , EXPECTED_SHORTHAND_ERROR ] ,
179
184
} ,
180
185
181
186
// consistent-as-needed
182
187
{
183
188
code : getTestCases ( [ '{ code: "foo" }' , '{ code: "bar" }' ] ) ,
189
+ output : getTestCases ( [ '"foo"' , '"bar"' ] ) ,
184
190
options : [ 'consistent-as-needed' ] ,
185
191
errors : [ EXPECTED_SHORTHAND_ERROR , EXPECTED_SHORTHAND_ERROR ] ,
186
192
} ,
187
193
{
188
194
code : getTestCases ( [ '"foo"' , '"bar"' , '{ code: "baz", options: ["foo"] }' ] ) ,
195
+ output : getTestCases ( [ '{code: "foo"}' , '{code: "bar"}' , '{ code: "baz", options: ["foo"] }' ] ) ,
189
196
options : [ 'consistent-as-needed' ] ,
190
197
errors : [ UNEXPECTED_SHORTHAND_ERROR , UNEXPECTED_SHORTHAND_ERROR ] ,
191
198
} ,
192
199
{
193
200
code : getTestCases ( [ '"foo"' , '{ code: "baz", options: ["foo"] }' , '"bar"' ] ) ,
201
+ output : getTestCases ( [ '{code: "foo"}' , '{ code: "baz", options: ["foo"] }' , '{code: "bar"}' ] ) ,
194
202
options : [ 'consistent-as-needed' ] ,
195
203
errors : [ UNEXPECTED_SHORTHAND_ERROR , UNEXPECTED_SHORTHAND_ERROR ] ,
196
204
} ,
0 commit comments