Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
fixup!: don't pre-load original before testing rejection
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
  • Loading branch information
JakobJingleheimer and aduh95 authored Apr 25, 2025
commit 4e1ed7a4e29f8751f994114970f9fcaf0543bcfe
6 changes: 1 addition & 5 deletions test/parallel/test-runner-module-mocking.js
Original file line number Diff line number Diff line change
Expand Up @@ -385,15 +385,11 @@ test('JSON mocking', async (t) => {
await t.test('throws without appropriate import attributes', async (t) => {
const fixturePath = fixtures.path('module-mocking', 'basic.json');
const fixture = pathToFileurl("https://github.com/nodejs/node/pull/58007/commits/fixturePath");
const { default: original } = await import(fixture, { with: { type: 'json' } });

assert.deepStrictEqual(original, { foo: 'bar' });

const defaultExport = { qux: 'zed' };

t.mock.module(fixture, { defaultExport });

assert.rejects(() => import(fixture), /import attribute/);
await assert.rejects(() => import(fixture), /import attribute/);
});
});

Expand Down