diff options
author | 2024-08-13 08:58:47 -0400 | |
---|---|---|
committer | 2024-08-13 08:58:47 -0400 | |
commit | e4422606e75a4403eeca4b77734efe5137800fd8 (patch) | |
tree | bfeb9ee01d30c6447c8b0442ba8e37f071a07689 /packages/integrations/node/test/errors.test.js | |
parent | 26c65914b1b900170e29a8f190e8948a24149338 (diff) | |
download | astro-e4422606e75a4403eeca4b77734efe5137800fd8.tar.gz astro-e4422606e75a4403eeca4b77734efe5137800fd8.tar.zst astro-e4422606e75a4403eeca4b77734efe5137800fd8.zip |
Encrypt server islands props (#11535)
* Encrypt server islands props
* Comment on the hex algo
* Use @oslojs/encoding
* Rename functions
* Add base to test
* Remove old tests no longer valid
* Run test locally
* Make sure adapters run before manifest
* Add a changeset
* Adjust test adapter
* don't assume adapter is at root
* Add a changeset
* Updates on review comments
* Update oslo
* Add better description of Node adapter change
Diffstat (limited to 'packages/integrations/node/test/errors.test.js')
-rw-r--r-- | packages/integrations/node/test/errors.test.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/integrations/node/test/errors.test.js b/packages/integrations/node/test/errors.test.js index d75155aa5..c785af586 100644 --- a/packages/integrations/node/test/errors.test.js +++ b/packages/integrations/node/test/errors.test.js @@ -1,6 +1,7 @@ import assert from 'node:assert/strict'; import { after, before, describe, it } from 'node:test'; import { Worker } from 'node:worker_threads'; +import { fileURLToPath } from 'node:url'; import * as cheerio from 'cheerio'; import nodejs from '../dist/index.js'; import { loadFixture } from './test-utils.js'; @@ -29,7 +30,8 @@ describe('Errors', () => { it('stays alive after offshoot promise rejections', async () => { // this test needs to happen in a worker because node test runner adds a listener for unhandled rejections in the main thread - const worker = new Worker('./test/fixtures/errors/dist/server/entry.mjs', { + const url = new URL('./fixtures/errors/dist/server/entry.mjs', import.meta.url); + const worker = new Worker(fileURLToPath(url), { type: 'module', env: { ASTRO_NODE_LOGGING: 'enabled' }, }); |