Skip to content

Commit d83c724

Browse files
committed
chore: Make tests pass for outputting className instead of class.
1 parent ac1cf16 commit d83c724

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

packages/@css-blocks/jsx/test/transformer/transformer-test.ts

+16-16
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export class Test {
7979
return transform(code, meta.getAnalysis(0)).then(res => {
8080
assert.deepEqual(minify(res.jsx.code!), minify(`
8181
import objstr from 'obj-str';
82-
<div class="a"></div>;
82+
<div className="a"></div>;
8383
`));
8484
});
8585
});
@@ -117,7 +117,7 @@ export class Test {
117117
import c$$ from '@css-blocks/runtime';
118118
import objstr from 'obj-str';
119119
let isDynamic = true;
120-
<div class={c$$("a", [1, 1, 2, isDynamic, 1, 0, 'b', 0])}></div>;`,
120+
<div className={c$$("a", [1, 1, 2, isDynamic, 1, 0, 'b', 0])}></div>;`,
121121
));
122122
assert.deepEqual(c$$("a", [1, 1, 2, true, 1, 0, "b", 0]), "a b");
123123
});
@@ -153,7 +153,7 @@ export class Test {
153153
assert.deepEqual(minify(res.jsx.code!), minify(`
154154
import objstr from 'obj-str';
155155
156-
<div class="a b"></div>;`),
156+
<div className="a b"></div>;`),
157157
);
158158
});
159159
});
@@ -188,7 +188,7 @@ export class Test {
188188
assert.deepEqual(minify(res.jsx.code!), minify(`
189189
import objstr from 'obj-str';
190190
191-
<div class="a b"></div>;`));
191+
<div className="a b"></div>;`));
192192
});
193193

194194
});
@@ -220,8 +220,8 @@ export class Test {
220220
[bar.pretty.color(dynamic)]: leSigh
221221
});
222222
223-
<div class={bar}>
224-
<div class={style}></div></div>;
223+
<div className={bar}>
224+
<div className={style}></div></div>;
225225
`;
226226

227227
return parse(code, "test.tsx").then((analysis: Analyzer) => {
@@ -234,8 +234,8 @@ export class Test {
234234
let dynamic = 'yellow';
235235
let leSigh = true;
236236
237-
<div class="a">
238-
<div class={c$$("b",[1,2,4,2,1,leSigh&&dynamic,"yellow",1,1,"green",1,0,"d",0,"c",1])}></div></div>;`),
237+
<div className="a">
238+
<div className={c$$("b",[1,2,4,2,1,leSigh&&dynamic,"yellow",1,1,"green",1,0,"d",0,"c",1])}></div></div>;`),
239239
);
240240
let leSigh = true;
241241
let dynamic = "green";
@@ -269,7 +269,7 @@ export class Test {
269269
[bar.pretty.color(dynamic)]: true
270270
});
271271
272-
<div class={bar}><div class={style}></div></div>;
272+
<div className={bar}><div class={style}></div></div>;
273273
`;
274274

275275
return parse(code, "test.tsx").then((analysis: Analyzer) => {
@@ -279,9 +279,9 @@ export class Test {
279279
import objstr from "obj-str";
280280
let dynamic = "yellow";
281281
let leSigh = true;
282-
<div class="b">
282+
<div className="b">
283283
<div
284-
class={c$$([ 3, 2, 0, leSigh, 1, 0, 0, 1, 1, 0, 1, 1, 5, 1, 0, 1,
284+
className={c$$([ 3, 2, 0, leSigh, 1, 0, 0, 1, 1, 0, 1, 1, 5, 1, 0, 1,
285285
0, dynamic, "yellow", 1, 2, "c", -2, 2, 0, 1, "d", 2
286286
])}
287287
/>
@@ -338,8 +338,8 @@ export class Test {
338338
function conditional() {
339339
return true;
340340
}
341-
<div class="a">
342-
<div class={c$$("b", [1,2,4,2,1,conditional() && \`\${dynamic}Color\`,
341+
<div className="a">
342+
<div className={c$$("b", [1,2,4,2,1,conditional() && \`\${dynamic}Color\`,
343343
"yellowColor",1,1,"greenColor",1,0,"d",0,"c",1])} />
344344
</div>;`),
345345
);
@@ -376,8 +376,8 @@ export class Test {
376376

377377
return transform(code, analysis.getAnalysis(0)).then(res => {
378378
assert.equal(minify(res.jsx.code!), minify(`
379-
<div class="a"></div>;
380-
<div class="b"></div>;
379+
<div className="a"></div>;
380+
<div className="b"></div>;
381381
`));
382382
});
383383
});
@@ -451,7 +451,7 @@ export class Test {
451451
assert.deepEqual(minify(res.jsx.code!), minify(`
452452
import objstr from 'obj-str';
453453
454-
<div class="foo a"></div>;
454+
<div className="foo a"></div>;
455455
`));
456456
});
457457
});

0 commit comments

Comments
 (0)