Skip to content

Commit

Permalink
Supprime paramètre utilisateur dans requête vers OOTS
Browse files Browse the repository at this point in the history
  • Loading branch information
egaillot committed Jan 3, 2025
1 parent 8ac19f6 commit 9a79e38
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 16 deletions.
2 changes: 1 addition & 1 deletion src/api/urlOOTS.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ const urlOOTS = (config, requete) => {
.then((jwe) => {
const requeteur = adaptateurEnvironnement.identifiantRequeteur();
const urlOOTSFrance = adaptateurEnvironnement.urlBaseOOTSFrance();
return `${urlOOTSFrance}/requete/pieceJustificative?codeDemarche=00&codePays=FR&idRequeteur=${requeteur}&utilisateur=${jwe}&beneficiaire=${jwe}`;
return `${urlOOTSFrance}/requete/pieceJustificative?codeDemarche=00&codePays=FR&idRequeteur=${requeteur}&beneficiaire=${jwe}`;
});
};

Expand Down
23 changes: 8 additions & 15 deletions test/api/urlOOTS.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,16 @@ describe("Le constructeur de l'URL de requête OOTS-France", () => {

it('retourne un lien vers OOTS', () => {
adaptateurEnvironnement.urlBaseOOTSFrance = () => 'http://example.com';
return urlOOTS(
{ adaptateurChiffrement, adaptateurEnvironnement },
requete,
).then((url) => expect(url).toMatch(/^http:\/\/example\.com.*/));

return urlOOTS({ adaptateurChiffrement, adaptateurEnvironnement }, requete)
.then((url) => expect(url).toMatch(/^http:\/\/example\.com.*/));
});

it("contient l'identifiant de requeteur", () => {
adaptateurEnvironnement.identifiantRequeteur = () => 'un-identifiant';
return urlOOTS(
{ adaptateurChiffrement, adaptateurEnvironnement },
requete,
).then((url) => expect(url).toContain('idRequeteur=un-identifiant'));

return urlOOTS({ adaptateurChiffrement, adaptateurEnvironnement }, requete)
.then((url) => expect(url).toContain('idRequeteur=un-identifiant'));
});

it('contient le jeton utilisateur', () => {
Expand All @@ -36,12 +34,7 @@ describe("Le constructeur de l'URL de requête OOTS-France", () => {
return Promise.resolve('unJeton');
};

return urlOOTS(
{ adaptateurChiffrement, adaptateurEnvironnement },
requete,
).then((url) => {
expect(url).toContain('beneficiaire=unJeton');
expect(url).toContain('utilisateur=unJeton');
});
return urlOOTS({ adaptateurChiffrement, adaptateurEnvironnement }, requete)
.then((url) => expect(url).toContain('beneficiaire=unJeton'));
});
});

0 comments on commit 9a79e38

Please sign in to comment.