summaryrefslogtreecommitdiff
path: root/packages/astro/test/ssr-prerender.test.js
diff options
context:
space:
mode:
authorGravatar wulinsheng123 <409187100@qq.com> 2023-02-22 22:49:49 +0800
committerGravatar GitHub <noreply@github.com> 2023-02-22 09:49:49 -0500
commitccd72e6bb41e570d42b1b158e8124c8e04a1943d (patch)
treeacdc65b4206f16d0645f46f55eb47589c87a6d63 /packages/astro/test/ssr-prerender.test.js
parenta9a40d05d66f5619d8a847ddfc1c0a48a1adefa9 (diff)
downloadastro-ccd72e6bb41e570d42b1b158e8124c8e04a1943d.tar.gz
astro-ccd72e6bb41e570d42b1b158e8124c8e04a1943d.tar.zst
astro-ccd72e6bb41e570d42b1b158e8124c8e04a1943d.zip
fix #6020 (#6320)
Diffstat (limited to '')
-rw-r--r--packages/astro/test/ssr-prerender.test.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/astro/test/ssr-prerender.test.js b/packages/astro/test/ssr-prerender.test.js
index 6e5d854b6..86328e22a 100644
--- a/packages/astro/test/ssr-prerender.test.js
+++ b/packages/astro/test/ssr-prerender.test.js
@@ -49,4 +49,18 @@ describe('SSR: prerender', () => {
expect($('.user').text()).to.equal('houston');
});
});
+
+ describe('New prerender option breaks catch-all route on root when using preview', () => {
+ // bug id #6020
+ it('fix bug id #6020', async () => {
+ const app = await fixture.loadTestAdapterApp();
+ const request = new Request('http://example.com/some');
+ const response = await app.render(request);
+ expect(response.status).to.equal(200);
+ const html = await response.text();
+ const $ = cheerio.load(html);
+ expect($('p').text()).to.include('not give 404')
+
+ });
+ })
});