Skip to content

Commit 9a525d6

Browse files
committed
fix: use txt instead of jpg for read test in cloudflare adapter
1 parent 778fc49 commit 9a525d6

File tree

6 files changed

+19
-8
lines changed

6 files changed

+19
-8
lines changed
-1.59 MB
Binary file not shown.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { read } from '$app/server';
2-
import goose from '../../../../goose.jpg';
2+
import file from '../../../../../file.txt?url';
33

44
export function GET() {
5-
return read(goose);
5+
return read(file);
66
}
Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1+
import path from 'node:path';
2+
import { fileURLToPath } from 'node:url';
3+
import fs from 'node:fs/promises';
14
import { expect, test } from '@playwright/test';
25

6+
const __dirname = path.dirname(fileURLToPath(import.meta.url));
7+
38
test('worker works', async ({ page }) => {
49
await page.goto('/');
510
await expect(page.locator('h1')).toContainText('Sum: 3');
611
});
712

813
test("('$app/server').read works", async ({ page }) => {
14+
const filecontent = await fs.readFile(path.resolve(__dirname, '../../../file.txt'), 'utf-8');
915
const response = await page.goto('/read');
10-
expect(response.status()).toBe(200);
11-
expect(response.headers()['content-type']).toBe('image/jpeg');
16+
expect(await response.text()).toBe(filecontent);
1217
});
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { read } from '$app/server';
2-
import goose from '../../../../goose.jpg';
2+
import file from '../../../../../file.txt?url';
33

44
export function GET() {
5-
return read(goose);
5+
return read(file);
66
}
Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1+
import path from 'node:path';
2+
import { fileURLToPath } from 'node:url';
3+
import fs from 'node:fs/promises';
14
import { expect, test } from '@playwright/test';
25

6+
const __dirname = path.dirname(fileURLToPath(import.meta.url));
7+
38
test('worker works', async ({ page }) => {
49
await page.goto('/');
510
await expect(page.locator('h1')).toContainText('Sum: 3');
611
});
712

813
test("('$app/server').read works", async ({ page }) => {
14+
const filecontent = await fs.readFile(path.resolve(__dirname, '../../../file.txt'), 'utf-8');
915
const response = await page.goto('/read');
10-
expect(response.status()).toBe(200);
11-
expect(response.headers()['content-type']).toBe('image/jpeg');
16+
expect(await response.text()).toBe(filecontent);
1217
});
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello! This file is read by `('$app/server').read`.

0 commit comments

Comments
 (0)