Skip to content

Commit

Permalink
test retry with random 502 in mock
Browse files Browse the repository at this point in the history
  • Loading branch information
kenglxn committed Oct 5, 2023
1 parent 8c33083 commit 4f03374
Showing 1 changed file with 30 additions and 26 deletions.
56 changes: 30 additions & 26 deletions server/mock/userInfoMock.js
Original file line number Diff line number Diff line change
Expand Up @@ -229,31 +229,35 @@ const alleTjenester = [

export const mock = (app) => {
app.use('/min-side-arbeidsgiver/api/userInfo/v1', (req, res) => {
return res.send({
altinnError: casual.boolean,
organisasjoner: [...OrganisasjonerResponse, ...andreOrganisasjoner],
tilganger: [
{
id: 'mentortilskudd',
tjenestekode: '5216',
tjenesteversjon: '1',
organisasjoner: ['182345674', '118345674', '119985432', '119988432'],
},
{
id: 'inntektsmelding',
tjenestekode: '4936',
tjenesteversjon: '1',
organisasjoner: ['182345674', '118345674'],
},
...alleTjenester
.filter(({ id }) => id !== 'mentortilskudd' && id !== 'inntektsmelding')
.map((tjeneste) => ({
...tjeneste,
organisasjoner: OrganisasjonerResponse.map(
({ OrganizationNumber }) => OrganizationNumber
).filter((orgnr) => organisasjonerMedRettigheter.includes(orgnr)),
})),
],
});
if (Math.random() < 0.1) {
res.sendStatus(502);
} else {
res.send({
altinnError: casual.boolean,
organisasjoner: [...OrganisasjonerResponse, ...andreOrganisasjoner],
tilganger: [
{
id: 'mentortilskudd',
tjenestekode: '5216',
tjenesteversjon: '1',
organisasjoner: ['182345674', '118345674', '119985432', '119988432'],
},
{
id: 'inntektsmelding',
tjenestekode: '4936',
tjenesteversjon: '1',
organisasjoner: ['182345674', '118345674'],
},
...alleTjenester
.filter(({ id }) => id !== 'mentortilskudd' && id !== 'inntektsmelding')
.map((tjeneste) => ({
...tjeneste,
organisasjoner: OrganisasjonerResponse.map(
({ OrganizationNumber }) => OrganizationNumber
).filter((orgnr) => organisasjonerMedRettigheter.includes(orgnr)),
})),
],
});
}
});
};

0 comments on commit 4f03374

Please sign in to comment.