diff --git "a/src/frontend/components/S\303\270knadsSteg/OmBarnaDine/OmBarnaDine.tsx" "b/src/frontend/components/S\303\270knadsSteg/OmBarnaDine/OmBarnaDine.tsx" index 267ae7d30..00cf742a5 100644 --- "a/src/frontend/components/S\303\270knadsSteg/OmBarnaDine/OmBarnaDine.tsx" +++ "b/src/frontend/components/S\303\270knadsSteg/OmBarnaDine/OmBarnaDine.tsx" @@ -2,7 +2,6 @@ import React from 'react'; import { useNavigate } from 'react-router-dom'; -import { Alert } from '@navikt/ds-react'; import { ESvar } from '@navikt/familie-form-elements'; import { useApp } from '../../../context/AppContext'; @@ -72,11 +71,7 @@ const OmBarnaDine: React.FC = () => { OmBarnaDineSpørsmålId.oppholderBarnSegIInstitusjon ] } - tilleggsinfo={ - - - - } + tilleggsinfoTekstId={'ombarna.institusjon.info'} /> { OmBarnaDineSpørsmålId.erBarnAdoptertFraUtland ] } - tilleggsinfo={ - - - - } + tilleggsinfoTekstId={'ombarna.adoptert.info'} /> { OmBarnaDineSpørsmålId.barnOppholdtSegTolvMndSammenhengendeINorge ] } - tilleggsinfo={ - - - - } + tilleggsinfoTekstId={'felles.korteopphold.info'} /> { spyOnUseApp({ søker: søkerMedSvarSomViserAlleTekster }); søkerMedSvarSomViserAlleTekster.adresse = null; søkerMedSvarSomViserAlleTekster.adressebeskyttelse = false; - const { findAllByTestId } = render(); + render(); - // Vent på effect i AppContext så vi ikke får advarsel om act - await findAllByTestId(/alertstripe/); - expect(console.error).toHaveBeenCalledTimes(0); + await waitFor(() => { + expect(console.error).toHaveBeenCalledTimes(0); + }); }); test('Alle tekster finnes når man svarer at man ikke bor på registrert adresse', () => { @@ -104,16 +104,16 @@ describe('OmDeg', () => { statsborgerskap: [{ landkode: 'NOR' }], }), }); - const { queryByText, findAllByTestId } = render(); - // Lar async useEffect i AppContext bli ferdig - await findAllByTestId('alertstripe'); + const { queryByText } = render(); - expect( - queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.borPåRegistrertAdresse]) - ).not.toBeInTheDocument(); - expect( - queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.værtINorgeITolvMåneder]) - ).toBeInTheDocument(); + await waitFor(() => { + expect( + queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.borPåRegistrertAdresse]) + ).not.toBeInTheDocument(); + expect( + queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.værtINorgeITolvMåneder]) + ).toBeInTheDocument(); + }); }); test('Søker med adresse får opp to spørsmål med en gang', async () => { @@ -140,16 +140,16 @@ describe('OmDeg', () => { statsborgerskap: [{ landkode: 'NOR' }], }), }); - const { queryByText, findAllByTestId } = render(); - // Lar async useEffect i AppContext bli ferdig - await findAllByTestId('alertstripe'); + const { queryByText } = render(); - expect( - queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.borPåRegistrertAdresse]) - ).not.toBeInTheDocument(); + await waitFor(() => { + expect( + queryByText(omDegSpørsmålSpråkId[OmDegSpørsmålId.borPåRegistrertAdresse]) + ).not.toBeInTheDocument(); - expect( - queryByText(omDegSpørsmålSpråkId['søker-vært-i-norge-sammenhengende-tolv-måneder']) - ).toBeInTheDocument(); + expect( + queryByText(omDegSpørsmålSpråkId['søker-vært-i-norge-sammenhengende-tolv-måneder']) + ).toBeInTheDocument(); + }); }); }); diff --git "a/src/frontend/components/S\303\270knadsSteg/OmDeg/OmDeg.tsx" "b/src/frontend/components/S\303\270knadsSteg/OmDeg/OmDeg.tsx" index d2945ea5b..77b4aa3b3 100644 --- "a/src/frontend/components/S\303\270knadsSteg/OmDeg/OmDeg.tsx" +++ "b/src/frontend/components/S\303\270knadsSteg/OmDeg/OmDeg.tsx" @@ -84,11 +84,7 @@ const OmDeg: React.FC = () => { spørsmålTekstId={ omDegSpørsmålSpråkId[OmDegSpørsmålId.værtINorgeITolvMåneder] } - tilleggsinfo={ - - - - } + tilleggsinfoTekstId={'felles.korteopphold.info'} /> {skjema.felter.værtINorgeITolvMåneder.verdi === ESvar.NEI && (