Skip to content

Commit 267b0dd

Browse files
committed
chore: add integration tests for enhanced-img
1 parent 9aac3d4 commit 267b0dd

File tree

19 files changed

+148
-5
lines changed

19 files changed

+148
-5
lines changed

packages/adapter-static/test/apps/spa/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"test": "playwright test"
1010
},
1111
"devDependencies": {
12-
"@sveltejs/adapter-node": "workspace:^",
1312
"@sveltejs/kit": "workspace:^",
1413
"@sveltejs/vite-plugin-svelte": "catalog:",
1514
"sirv-cli": "catalog:",

packages/enhanced-img/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
"lint": "prettier --check .",
2525
"check": "tsc",
2626
"format": "prettier --write .",
27-
"test": "vitest run"
27+
"test": "pnpm test:unit && pnpm test:integration",
28+
"test:unit": "vitest run",
29+
"test:integration": "pnpm -r --workspace-concurrency 1 --filter=\"./test/**\" test"
2830
},
2931
"files": [
3032
"src",
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.DS_Store
2+
node_modules
3+
/.svelte-kit
4+
/build
5+
/functions
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
engine-strict=true
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"extends": "./.svelte-kit/tsconfig.json",
3+
"include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"]
4+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "enhanced-img-basics",
3+
"version": "0.0.1",
4+
"private": true,
5+
"scripts": {
6+
"dev": "vite dev",
7+
"build": "vite build",
8+
"preview": "vite preview",
9+
"test": "playwright test"
10+
},
11+
"devDependencies": {
12+
"@sveltejs/enhanced-img": "workspace:^",
13+
"@sveltejs/kit": "workspace:^",
14+
"@sveltejs/vite-plugin-svelte": "catalog:",
15+
"svelte": "catalog:",
16+
"vite": "catalog:"
17+
},
18+
"type": "module"
19+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { config as default } from '../../utils.js';
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1" />
6+
%sveltekit.head%
7+
</head>
8+
<body>
9+
<div>%sveltekit.body%</div>
10+
</body>
11+
</html>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
import { page } from '$app/state';
3+
</script>
4+
5+
<h1>{page.status}</h1>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<script>
2+
/** @type {{children?: import('svelte').Snippet}} */
3+
let { children } = $props();
4+
</script>
5+
6+
{@render children?.()}

0 commit comments

Comments
 (0)