Skip to content

Commit 0be1f6a

Browse files
committed
more
1 parent 2ae79f3 commit 0be1f6a

File tree

7 files changed

+20
-51
lines changed

7 files changed

+20
-51
lines changed

packages/svelte/tests/runtime-runes/samples/async-redirect-initial/_config.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { test } from '../../test';
33

44
export default test({
@@ -17,9 +17,7 @@ export default test({
1717
`
1818
);
1919

20-
await Promise.resolve();
21-
await Promise.resolve();
22-
await Promise.resolve();
20+
await tick();
2321

2422
assert.htmlEqual(
2523
target.innerHTML,
@@ -33,11 +31,10 @@ export default test({
3331
`
3432
);
3533

36-
flushSync(() => ok.click());
34+
ok.click();
3735

38-
flushSync(() => b.click());
39-
await Promise.resolve();
40-
await Promise.resolve();
36+
b.click();
37+
await tick();
4138

4239
assert.htmlEqual(
4340
target.innerHTML,

packages/svelte/tests/runtime-runes/samples/async-redirect/_config.js

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { test } from '../../test';
33

44
export default test({
55
async test({ assert, target }) {
6-
await Promise.resolve();
7-
86
assert.htmlEqual(
97
target.innerHTML,
108
`
@@ -19,9 +17,8 @@ export default test({
1917

2018
const [a, b, c, ok] = target.querySelectorAll('button');
2119

22-
flushSync(() => b.click());
23-
await Promise.resolve();
24-
await Promise.resolve();
20+
b.click();
21+
await tick();
2522

2623
assert.htmlEqual(
2724
target.innerHTML,
@@ -35,11 +32,10 @@ export default test({
3532
`
3633
);
3734

38-
flushSync(() => ok.click());
35+
ok.click();
3936

40-
flushSync(() => b.click());
41-
await Promise.resolve();
42-
await Promise.resolve();
37+
b.click();
38+
await tick();
4339

4440
assert.htmlEqual(
4541
target.innerHTML,

packages/svelte/tests/runtime-runes/samples/async-render-tag/_config.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { deferred } from '../../../../src/internal/shared/utils.js';
33
import { test } from '../../test';
44

@@ -18,10 +18,7 @@ export default test({
1818

1919
async test({ assert, target, component }) {
2020
d.resolve('hello');
21-
await Promise.resolve();
22-
await Promise.resolve();
2321
await tick();
24-
flushSync();
2522
assert.htmlEqual(target.innerHTML, '<h1>hello</h1>');
2623

2724
component.promise = (d = deferred()).promise;

packages/svelte/tests/runtime-runes/samples/async-svelte-element/_config.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { deferred } from '../../../../src/internal/shared/utils.js';
33
import { test } from '../../test';
44

@@ -18,10 +18,7 @@ export default test({
1818

1919
async test({ assert, target, component }) {
2020
d.resolve('h1');
21-
await Promise.resolve();
22-
await Promise.resolve();
2321
await tick();
24-
flushSync();
2522
assert.htmlEqual(target.innerHTML, '<h1>hello</h1>');
2623

2724
component.promise = (d = deferred()).promise;

packages/svelte/tests/runtime-runes/samples/async-top-level/_config.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { deferred } from '../../../../src/internal/shared/utils.js';
33
import { test } from '../../test';
44

@@ -18,11 +18,7 @@ export default test({
1818

1919
async test({ assert, target }) {
2020
d.resolve('hello');
21-
await Promise.resolve();
22-
await Promise.resolve();
23-
await Promise.resolve();
2421
await tick();
25-
flushSync();
2622
assert.htmlEqual(target.innerHTML, '<p>hello</p>');
2723
}
2824
});

packages/svelte/tests/runtime-runes/samples/async-waterfall-on-init/_config.js

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { flushSync, tick } from 'svelte';
1+
import { tick } from 'svelte';
22
import { test } from '../../test';
33

44
export default test({
@@ -12,12 +12,8 @@ export default test({
1212
async test({ assert, target }) {
1313
const [button1, button2] = target.querySelectorAll('button');
1414

15-
flushSync(() => button1.click());
16-
await Promise.resolve();
17-
await Promise.resolve();
18-
await Promise.resolve();
15+
button1.click();
1916
await tick();
20-
flushSync();
2117

2218
assert.htmlEqual(
2319
target.innerHTML,
@@ -29,12 +25,8 @@ export default test({
2925
`
3026
);
3127

32-
flushSync(() => button2.click());
33-
await Promise.resolve();
34-
await Promise.resolve();
35-
await Promise.resolve();
28+
button2.click();
3629
await tick();
37-
flushSync();
3830

3931
assert.htmlEqual(
4032
target.innerHTML,

packages/svelte/tests/runtime-runes/samples/async-with-sync-derived/_config.js

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
import { flushSync, settled, tick } from 'svelte';
1+
import { flushSync, tick } from 'svelte';
22
import { test } from '../../test';
33

44
export default test({
55
html: `<p>loading...</p>`,
66

77
async test({ assert, target }) {
8-
await Promise.resolve();
9-
await Promise.resolve();
10-
await Promise.resolve();
11-
await Promise.resolve();
8+
await tick();
129

1310
assert.htmlEqual(
1411
target.innerHTML,
@@ -39,10 +36,7 @@ export default test({
3936
`
4037
);
4138

42-
await Promise.resolve();
43-
await Promise.resolve();
44-
await Promise.resolve();
45-
await Promise.resolve();
39+
await tick();
4640

4741
assert.htmlEqual(
4842
target.innerHTML,

0 commit comments

Comments
 (0)