Skip to content

Commit e0e7830

Browse files
committed
Gjør loggene ved kjøring av tester mindre verbose
1 parent a672fce commit e0e7830

File tree

4 files changed

+27
-20
lines changed

4 files changed

+27
-20
lines changed

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"start:fyllut:env:test": "concurrently --kill-others-on-fail \"yarn workspace @navikt/fyllut-backend start:env:test\" \"yarn workspace @navikt/fyllut-frontend start\"",
2929
"preview:bygger": "yarn workspace @navikt/bygger-backend preview",
3030
"preview:fyllut": "yarn workspace @navikt/fyllut-backend preview",
31-
"test": "concurrently \"yarn workspace @navikt/bygger-frontend test\" \"yarn workspace @navikt/bygger-backend test\" \"yarn workspace @navikt/fyllut-frontend test\" \"yarn workspace @navikt/fyllut-backend test\" \"yarn workspace @navikt/skjemadigitalisering-shared-domain test\" \"yarn workspace @navikt/skjemadigitalisering-shared-components test\"",
31+
"test": "NODE_OPTIONS=--no-warnings yarn test:warning",
32+
"test:warning": "concurrently \"yarn workspace @navikt/bygger-frontend test\" \"yarn workspace @navikt/bygger-backend test\" \"yarn workspace @navikt/fyllut-frontend test\" \"yarn workspace @navikt/fyllut-backend test\" \"yarn workspace @navikt/skjemadigitalisering-shared-domain test\" \"yarn workspace @navikt/skjemadigitalisering-shared-components test\"",
3233
"test:bygger": "concurrently \"yarn workspace @navikt/bygger-frontend test\" \"yarn workspace @navikt/bygger-backend test\"",
3334
"test:fyllut": "concurrently \"yarn workspace @navikt/fyllut-frontend test\" \"yarn workspace @navikt/fyllut-backend test\"",
3435
"test:shared-domain": "yarn workspace @navikt/skjemadigitalisering-shared-domain test",

packages/bygger/src/api/useTemaKoder.test.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ describe('useTemaKoder', () => {
2121

2222
it('returns ready: false and empty temakoder initially', async () => {
2323
const { result } = renderHook(() => useTemaKoder(), { wrapper: appConfig });
24-
expect(result.current.ready).toBe(false);
25-
expect(result.current.temaKoder).toEqual([]);
24+
await waitFor(() => {
25+
expect(result.current.ready).toBe(false);
26+
expect(result.current.temaKoder).toEqual([]);
27+
});
2628
});
2729

2830
it('fetches temakoder and returns them when ready', async () => {

packages/bygger/src/migration/MigrationPage.test.tsx

+11-9
Original file line numberDiff line numberDiff line change
@@ -201,15 +201,17 @@ describe('MigrationPage', () => {
201201

202202
describe('onClick', () => {
203203
beforeEach(async () => {
204-
setMigrateOptionInput('search-filters', 0, 'prop1', true);
205-
setMigrateOptionInput('edit-options', 0, 'prop1', false);
206-
fireEvent.click(screen.getByRole('button', { name: 'Simuler og kontroller migrering' }));
207-
await waitFor(() => expect(fetchSpy).toHaveBeenCalled());
208-
fireEvent.click(screen.getAllByLabelText('Inkluder i migrering')[1]);
209-
fireEvent.click(screen.getByRole('button', { name: 'Migrer' }));
210-
const selectForMigration = await screen.findAllByRole('checkbox', { name: 'Inkluder i migrering' });
211-
selectForMigration[0].click();
212-
selectForMigration[1].click();
204+
await waitFor(async () => {
205+
setMigrateOptionInput('search-filters', 0, 'prop1', true);
206+
setMigrateOptionInput('edit-options', 0, 'prop1', false);
207+
fireEvent.click(screen.getByRole('button', { name: 'Simuler og kontroller migrering' }));
208+
await waitFor(() => expect(fetchSpy).toHaveBeenCalled());
209+
fireEvent.click(screen.getAllByLabelText('Inkluder i migrering')[1]);
210+
fireEvent.click(screen.getByRole('button', { name: 'Migrer' }));
211+
const selectForMigration = await screen.findAllByRole('checkbox', { name: 'Inkluder i migrering' });
212+
selectForMigration[0].click();
213+
selectForMigration[1].click();
214+
});
213215
});
214216

215217
it('opens a modal with info on which forms have been selected for migration', () => {

packages/shared-components/src/pages/FyllUtRouter.test.tsx

+10-8
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { render, screen } from '@testing-library/react';
1+
import { render, screen, waitFor } from '@testing-library/react';
22
import userEvent from '@testing-library/user-event';
33
import { RouterProvider, createMemoryRouter } from 'react-router-dom';
44
import { setupNavFormio } from '../../test/navform-render';
@@ -82,14 +82,16 @@ describe('FyllUtRouter', () => {
8282
});
8383

8484
describe('Submission method', () => {
85-
it('Renders vedleggspanel when submission method is undefined', () => {
85+
it('Renders vedleggspanel when submission method is undefined', async () => {
8686
renderFyllUtRouter({ form, translationsForNavForm }, { submissionMethod: undefined });
87-
expect(screen.queryByRole('heading', { name: form.title })).toBeInTheDocument();
88-
const stepperToggle = screen.queryByRole('button', { name: 'Steg 1 av 2' });
89-
if (stepperToggle) {
90-
stepperToggle.click();
91-
}
92-
expect(screen.queryByRole('link', { name: 'Vedleggsliste' })).toBeInTheDocument();
87+
await waitFor(async () => {
88+
expect(screen.queryByRole('heading', { name: form.title })).toBeInTheDocument();
89+
const stepperToggle = screen.queryByRole('button', { name: 'Steg 1 av 2' });
90+
if (stepperToggle) {
91+
stepperToggle.click();
92+
}
93+
expect(screen.queryByRole('link', { name: 'Vedleggsliste' })).toBeInTheDocument();
94+
});
9395
});
9496

9597
it('Renders vedleggspanel when submission method is paper', () => {

0 commit comments

Comments
 (0)