diff options
author | 2022-04-20 17:17:11 -0400 | |
---|---|---|
committer | 2022-04-20 17:17:11 -0400 | |
commit | 700d4f9649b72e98a56586a480e6d3c413cf45f1 (patch) | |
tree | af69b638d0e7de89357cbfbdcb5508c7162e0f39 /packages/integrations/netlify/test/edge-functions/edge-basic.test.ts | |
parent | 12f6b6099810f3f56e5ca956c84216725a6d777c (diff) | |
download | astro-700d4f9649b72e98a56586a480e6d3c413cf45f1.tar.gz astro-700d4f9649b72e98a56586a480e6d3c413cf45f1.tar.zst astro-700d4f9649b72e98a56586a480e6d3c413cf45f1.zip |
Fixes using React.lazy and Suspense
Diffstat (limited to 'packages/integrations/netlify/test/edge-functions/edge-basic.test.ts')
-rw-r--r-- | packages/integrations/netlify/test/edge-functions/edge-basic.test.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/integrations/netlify/test/edge-functions/edge-basic.test.ts b/packages/integrations/netlify/test/edge-functions/edge-basic.test.ts index 7fc8877bd..0b29fc1a9 100644 --- a/packages/integrations/netlify/test/edge-functions/edge-basic.test.ts +++ b/packages/integrations/netlify/test/edge-functions/edge-basic.test.ts @@ -1,7 +1,7 @@ // @ts-ignore import { runBuild } from './test-utils.ts'; // @ts-ignore -import { assertEquals, assert } from './deps.ts'; +import { assertEquals, assert, DOMParser } from './deps.ts'; // @ts-ignore Deno.test({ @@ -9,12 +9,17 @@ Deno.test({ async fn() { let close = await runBuild('./fixtures/edge-basic/'); const { default: handler } = await import( - './fixtures/edge-basic/dist/edge-functions/entry.mjs' + './fixtures/edge-basic/dist/edge-functions/entry.js' ); const response = await handler(new Request('http://example.com/')); assertEquals(response.status, 200); const html = await response.text(); assert(html, 'got some html'); + + const doc = new DOMParser().parseFromString(html, `text/html`)!; + const div = doc.querySelector('#react'); + assert(div, 'div exists'); + await close(); }, }); |