From 11d2b933be3f775fe1723a4a60452635b0aa6cfd Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Fri, 22 Dec 2023 07:52:33 -0500 Subject: Dictionary data tests + write mode (#415) * Rename test * Refactor * Create new dictionary-data.test.js * Move utility functions * Remove old tests * Slight refactor * Add command to rebuild test data * Clarify name * Don't expect in write mode * Ignore config file --- test/fixtures/translator-test.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test/fixtures') diff --git a/test/fixtures/translator-test.js b/test/fixtures/translator-test.js index 3304c587..0afbe1f0 100644 --- a/test/fixtures/translator-test.js +++ b/test/fixtures/translator-test.js @@ -90,8 +90,12 @@ export async function createTranslatorTest(htmlFilePath, dictionaryDirectory, di window: async ({window}, use) => { await use(window); }, // eslint-disable-next-line no-empty-pattern translator: async ({}, use) => { await use(translator); }, - // eslint-disable-next-line no-empty-pattern - ankiNoteDataCreator: async ({}, use) => { await use(ankiNoteDataCreator); } + ankiNoteDataCreator: async ({window}, use) => { + // The window property needs to be referenced for it to be initialized. + // It is needed for DOM access for structured content. + void window; + await use(ankiNoteDataCreator); + } }); return result; } -- cgit v1.2.3