Fix tests

This commit is contained in:
Connor Yoh 2025-10-02 16:22:45 +01:00
parent ad104a3c0f
commit 2c7c506c35
2 changed files with 12 additions and 6 deletions

View File

@ -15,6 +15,7 @@ import { renderHook, act } from '@testing-library/react';
import { useConvertOperation } from '../../hooks/tools/convert/useConvertOperation';
import { ConvertParameters } from '../../hooks/tools/convert/useConvertParameters';
import { FileContextProvider } from '../../contexts/FileContext';
import { PreferencesProvider } from '../../contexts/PreferencesContext';
import { I18nextProvider } from 'react-i18next';
import i18n from '../../i18n/config';
import { createTestStirlingFile } from '../utils/testFileHelpers';
@ -88,9 +89,11 @@ const createPDFFile = (): StirlingFile => {
// Test wrapper component
const TestWrapper: React.FC<{ children: React.ReactNode }> = ({ children }) => (
<I18nextProvider i18n={i18n}>
<FileContextProvider>
{children}
</FileContextProvider>
<PreferencesProvider>
<FileContextProvider>
{children}
</FileContextProvider>
</PreferencesProvider>
</I18nextProvider>
);

View File

@ -9,6 +9,7 @@ import { renderHook, act, waitFor } from '@testing-library/react';
import { useConvertOperation } from '../../hooks/tools/convert/useConvertOperation';
import { useConvertParameters } from '../../hooks/tools/convert/useConvertParameters';
import { FileContextProvider } from '../../contexts/FileContext';
import { PreferencesProvider } from '../../contexts/PreferencesContext';
import { I18nextProvider } from 'react-i18next';
import i18n from '../../i18n/config';
import { detectFileExtension } from '../../utils/fileUtils';
@ -76,9 +77,11 @@ vi.mock('../../services/thumbnailGenerationService', () => ({
const TestWrapper: React.FC<{ children: React.ReactNode }> = ({ children }) => (
<I18nextProvider i18n={i18n}>
<FileContextProvider>
{children}
</FileContextProvider>
<PreferencesProvider>
<FileContextProvider>
{children}
</FileContextProvider>
</PreferencesProvider>
</I18nextProvider>
);