Skip to content

Commit

Permalink
Add new test cases for non-UTF-8 and space file names (#9947)
Browse files Browse the repository at this point in the history
  • Loading branch information
ktym4a authored Feb 2, 2024
1 parent 9f0d89f commit cd67dd0
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 0 deletions.
30 changes: 30 additions & 0 deletions packages/astro/test/dev-routing.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,16 @@ describe('Development Routing', () => {
expect(response.status).to.equal(200);
});

it('200 when loading non-UTF-8 file name', async () => {
const response = await fixture.fetch('/テスト');
expect(response.status).to.equal(200);
});

it('200 when loading include space file name', async () => {
const response = await fixture.fetch('/te st');
expect(response.status).to.equal(200);
});

it('200 when adding search params', async () => {
const response = await fixture.fetch('/?foo=bar');
expect(response.status).to.equal(200);
Expand Down Expand Up @@ -315,6 +325,26 @@ describe('Development Routing', () => {
expect(response.status).to.equal(200);
});

it('200 when loading /テスト.html', async () => {
const response = await fixture.fetch('/テスト.html');
expect(response.status).to.equal(200);
});

it('200 when loading /テスト', async () => {
const response = await fixture.fetch('/テスト');
expect(response.status).to.equal(200);
});

it('200 when loading /te st.html', async () => {
const response = await fixture.fetch('/te st.html');
expect(response.status).to.equal(200);
});

it('200 when loading /te st', async () => {
const response = await fixture.fetch('/te st');
expect(response.status).to.equal(200);
});

it('200 when loading /another.html', async () => {
const response = await fixture.fetch('/another.html');
expect(response.status).to.equal(200);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<div>testing</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<div>testing</div>

0 comments on commit cd67dd0

Please sign in to comment.