Skip to content

Commit 111a595

Browse files
committed
update tests (#1434) (#2935)
1 parent df71497 commit 111a595

File tree

11 files changed

+35
-27
lines changed

11 files changed

+35
-27
lines changed

test/js/samples/action/expected.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* generated by Svelte vX.Y.Z */
22
import {
33
SvelteComponent,
4+
attr,
45
detach,
56
element,
67
init,
@@ -16,7 +17,7 @@ function create_fragment(ctx) {
1617
c() {
1718
a = element("a");
1819
a.textContent = "Test";
19-
a.href = "#";
20+
attr(a, "href", "#");
2021
},
2122

2223
m(target, anchor) {

test/js/samples/collapses-text-around-comments/expected.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import {
33
SvelteComponent,
44
append,
5+
attr,
56
detach,
67
element,
78
init,
@@ -26,7 +27,7 @@ function create_fragment(ctx) {
2627
c() {
2728
p = element("p");
2829
t = text(ctx.foo);
29-
p.className = "svelte-1a7i8ec";
30+
attr(p, "class", "svelte-1a7i8ec");
3031
},
3132

3233
m(target, anchor) {

test/js/samples/css-media-query/expected.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import {
33
SvelteComponent,
44
append,
5+
attr,
56
detach,
67
element,
78
init,
@@ -23,7 +24,7 @@ function create_fragment(ctx) {
2324
return {
2425
c() {
2526
div = element("div");
26-
div.className = "svelte-1slhpfn";
27+
attr(div, "class", "svelte-1slhpfn");
2728
},
2829

2930
m(target, anchor) {

test/js/samples/each-block-changed-check/expected.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import {
33
SvelteComponent,
44
append,
5+
attr,
56
destroy_each,
67
detach,
78
detach_after,
@@ -39,8 +40,8 @@ function create_each_block(ctx) {
3940
t5 = text(" ago:");
4041
t6 = space();
4142
raw_before = element('noscript');
42-
span.className = "meta";
43-
div.className = "comment";
43+
attr(span, "class", "meta");
44+
attr(div, "class", "comment");
4445
},
4546

4647
m(target, anchor) {

test/js/samples/event-handler-no-passive/expected.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* generated by Svelte vX.Y.Z */
22
import {
33
SvelteComponent,
4+
attr,
45
detach,
56
element,
67
init,
@@ -17,7 +18,7 @@ function create_fragment(ctx) {
1718
c() {
1819
a = element("a");
1920
a.textContent = "this should not navigate to example.com";
20-
a.href = "https://example.com";
21+
attr(a, "href", "https://example.com");
2122
dispose = listen(a, "touchstart", touchstart_handler);
2223
},
2324

test/js/samples/head-no-whitespace/expected.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import {
33
SvelteComponent,
44
append,
5+
attr,
56
detach,
67
element,
78
init,
@@ -16,10 +17,10 @@ function create_fragment(ctx) {
1617
c() {
1718
meta0 = element("meta");
1819
meta1 = element("meta");
19-
meta0.name = "twitter:creator";
20-
meta0.content = "@sveltejs";
21-
meta1.name = "twitter:title";
22-
meta1.content = "Svelte";
20+
attr(meta0, "name", "twitter:creator");
21+
attr(meta0, "content", "@sveltejs");
22+
attr(meta1, "name", "twitter:title");
23+
attr(meta1, "content", "Svelte");
2324
},
2425

2526
m(target, anchor) {

test/js/samples/inline-style-unoptimized/expected.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* generated by Svelte vX.Y.Z */
22
import {
33
SvelteComponent,
4+
attr,
45
detach,
56
element,
67
init,
@@ -18,8 +19,8 @@ function create_fragment(ctx) {
1819
div0 = element("div");
1920
t = space();
2021
div1 = element("div");
21-
div0.style.cssText = ctx.style;
22-
div1.style.cssText = div1_style_value = "" + ctx.key + ": " + ctx.value;
22+
attr(div0, "style", ctx.style);
23+
attr(div1, "style", div1_style_value = "" + ctx.key + ": " + ctx.value);
2324
},
2425

2526
m(target, anchor) {
@@ -30,11 +31,11 @@ function create_fragment(ctx) {
3031

3132
p(changed, ctx) {
3233
if (changed.style) {
33-
div0.style.cssText = ctx.style;
34+
attr(div0, "style", ctx.style);
3435
}
3536

3637
if ((changed.key || changed.value) && div1_style_value !== (div1_style_value = "" + ctx.key + ": " + ctx.value)) {
37-
div1.style.cssText = div1_style_value;
38+
attr(div1, "style", div1_style_value);
3839
}
3940
},
4041

test/runtime/samples/contenteditable-html/_config.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
},
55

66
html: `
7-
<editor><b>world</b></editor>
7+
<editor contenteditable="true"><b>world</b></editor>
88
<p>hello <b>world</b></p>
99
`,
1010

@@ -19,24 +19,24 @@ export default {
1919

2020
el.innerHTML = 'every<span>body</span>';
2121

22-
// No updates to data yet
22+
// No updates to data yet
2323
assert.htmlEqual(target.innerHTML, `
24-
<editor>every<span>body</span></editor>
24+
<editor contenteditable="true">every<span>body</span></editor>
2525
<p>hello <b>world</b></p>
2626
`);
2727

28-
// Handle user input
29-
const event = new window.Event('input');
28+
// Handle user input
29+
const event = new window.Event('input');
3030
await el.dispatchEvent(event);
3131
assert.htmlEqual(target.innerHTML, `
32-
<editor>every<span>body</span></editor>
32+
<editor contenteditable="true">every<span>body</span></editor>
3333
<p>hello every<span>body</span></p>
3434
`);
3535

3636
component.name = 'good<span>bye</span>';
3737
assert.equal(el.innerHTML, 'good<span>bye</span>');
3838
assert.htmlEqual(target.innerHTML, `
39-
<editor>good<span>bye</span></editor>
39+
<editor contenteditable="true">good<span>bye</span></editor>
4040
<p>hello good<span>bye</span></p>
4141
`);
4242
},

test/runtime/samples/contenteditable-text/_config.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
},
55

66
html: `
7-
<editor>world</editor>
7+
<editor contenteditable="true">world</editor>
88
<p>hello world</p>
99
`,
1010

@@ -23,14 +23,14 @@ export default {
2323
await el.dispatchEvent(event);
2424

2525
assert.htmlEqual(target.innerHTML, `
26-
<editor>everybody</editor>
26+
<editor contenteditable="true">everybody</editor>
2727
<p>hello everybody</p>
2828
`);
2929

3030
component.name = 'goodbye';
3131
assert.equal(el.textContent, 'goodbye');
3232
assert.htmlEqual(target.innerHTML, `
33-
<editor>goodbye</editor>
33+
<editor contenteditable="true">goodbye</editor>
3434
<p>hello goodbye</p>
3535
`);
3636
},
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export default {
2-
html: '<div></div>',
2+
html: `<div draggable='false'></div>`,
33

4-
ssrHtml: '<div foo=1></div>'
4+
ssrHtml: `<div foo=1 draggable='false'></div>`,
55
};

test/runtime/samples/set-undefined-attr/main.svelte

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
44
export let foo = 1;
55
export let bar;
6+
export let _class;
67
78
onMount(() => {
89
foo = undefined;
910
});
1011
</script>
1112

12-
<div {foo} {bar}></div>
13+
<div {foo} {bar} class={_class} draggable='false'></div>

0 commit comments

Comments
 (0)