fix(i18n): localize admin diagnostics
This commit is contained in:
@@ -21,6 +21,7 @@ const mockedApi = api as jest.Mocked<typeof api>;
|
||||
|
||||
describe('AdminSystemPage', () => {
|
||||
beforeEach(() => {
|
||||
window.localStorage.clear();
|
||||
mockedApi.get.mockImplementation((url: string) => {
|
||||
if (url === '/admin/system') {
|
||||
return Promise.resolve({
|
||||
@@ -199,4 +200,14 @@ describe('AdminSystemPage', () => {
|
||||
}));
|
||||
});
|
||||
});
|
||||
|
||||
it('localizes benchmark diagnostics without changing runtime values', async () => {
|
||||
window.localStorage.setItem('uiLanguage', 'nb');
|
||||
render(<I18nProvider><AdminSystemPage /></I18nProvider>);
|
||||
|
||||
expect(await screen.findByText('Gjennomgang av CV-referansetest')).toBeTruthy();
|
||||
expect(screen.getByText(/Mistenkelig kontaktsted: san francisco, hobbies/i)).toBeTruthy();
|
||||
expect(screen.getByText('Production')).toBeTruthy();
|
||||
expect(screen.getByText(/Modell · qwen2.5:7b/i)).toBeTruthy();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user