diff options
Diffstat (limited to 'packages/astro/test/react-component.test.js')
-rw-r--r-- | packages/astro/test/react-component.test.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/astro/test/react-component.test.js b/packages/astro/test/react-component.test.js index e18f7129c..19bd42a43 100644 --- a/packages/astro/test/react-component.test.js +++ b/packages/astro/test/react-component.test.js @@ -94,6 +94,7 @@ describe('React Components', () => { if (isWindows) return; describe('dev', () => { + /** @type {import('./test-utils').Fixture} */ let devServer; before(async () => { @@ -145,5 +146,10 @@ describe('React Components', () => { // test 1: react/jsx-runtime is used for the component expect(jsxRuntime).to.be.ok; }); + + it('When a nested component throws it does not crash the server', async () => { + const res = await fixture.fetch('/error-rendering'); + await res.arrayBuffer(); + }); }); }); |