Skip to content

Commit 03e728e

Browse files
committed
chore: make tests pass on latest Svelte 5
1 parent a4b0465 commit 03e728e

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

test/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ test('creates a {code, map, dependencies} object, excluding the AST etc', async
7474
});
7575

7676
test('respects `sourcemapExcludeSources` Rollup option', async () => {
77-
fs.rmSync('test/sourcemap-test/dist', { recursive: true, force: true });
77+
fs.rmSync('test/sourcemap-test/dist', { recursive: true, force: true });
7878
fs.mkdirSync('test/sourcemap-test/dist', { recursive: true });
7979

8080
const bundle = await rollup({
@@ -102,8 +102,9 @@ test('respects `sourcemapExcludeSources` Rollup option', async () => {
102102
assert.is(map.file, 'bundle.js');
103103
if (isSvelte5Plus) {
104104
// Svelte 5 has less mappings right now, maybe we can make it so that it has all three sources referenced at some point
105-
assert.is(map.sources.length, 1);
105+
assert.is(map.sources.length, 2);
106106
assert.ok(map.sources.includes('../src/main.js'));
107+
assert.ok(map.sources.includes('../src/Foo.svelte'));
107108
} else {
108109
assert.is(map.sources.length, 3);
109110
assert.ok(map.sources.includes('../src/main.js'));
@@ -262,7 +263,7 @@ test('intercepts warnings', async () => {
262263
});
263264

264265
test('handles filenames that happen to contain ".svelte"', async () => {
265-
fs.rmSync('test/filename-test/dist', { recursive: true, force: true });
266+
fs.rmSync('test/filename-test/dist', { recursive: true, force: true });
266267
fs.mkdirSync('test/filename-test/dist', { recursive: true });
267268

268269
try {
@@ -321,7 +322,7 @@ test('handles filenames that happen to contain ".svelte"', async () => {
321322
test('handles ".svelte.ts/js" files', async () => {
322323
if (!isSvelte5Plus) return;
323324

324-
fs.rmSync('test/filename-test2/dist', { recursive: true, force: true });
325+
fs.rmSync('test/filename-test2/dist', { recursive: true, force: true });
325326
fs.mkdirSync('test/filename-test2/dist', { recursive: true });
326327

327328
try {
@@ -350,7 +351,7 @@ test('handles ".svelte.ts/js" files', async () => {
350351
});
351352

352353
test('ignores ".html" extension by default', async () => {
353-
fs.rmSync('test/node_modules/widget/dist', { recursive: true, force: true });
354+
fs.rmSync('test/node_modules/widget/dist', { recursive: true, force: true });
354355
fs.mkdirSync('test/node_modules/widget/dist', { recursive: true });
355356

356357
try {
@@ -377,7 +378,7 @@ test('ignores ".html" extension by default', async () => {
377378
});
378379

379380
test('allows ".html" extension if configured', async () => {
380-
fs.rmSync('test/node_modules/widget/dist', { recursive: true, force: true });
381+
fs.rmSync('test/node_modules/widget/dist', { recursive: true, force: true });
381382
fs.mkdirSync('test/node_modules/widget/dist', { recursive: true });
382383

383384
try {

0 commit comments

Comments
 (0)