Relecture script de tests.
This commit is contained in:
parent
55f9e8ad91
commit
74d31b0064
@ -129,7 +129,7 @@ describe("freeDatas2HTML", () =>
|
|||||||
expect(txtDatasViewsElt).toEqual("");
|
expect(txtDatasViewsElt).toEqual("");
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Sauf si cela est demandé, même si des erreurs sont rencontrées durant la parsage, les données trouvées dans le fichier seront affichées.", async () =>
|
it("Sauf si cela est demandé, les données trouvées dans le fichier seront affichées même si des erreurs sont rencontrées durant la parsage.", async () =>
|
||||||
{
|
{
|
||||||
converter.datasViewElt={ id:"datas" };
|
converter.datasViewElt={ id:"datas" };
|
||||||
converter.datasSourceUrl="http://localhost:9876/datas/datas-errors1.csv";
|
converter.datasSourceUrl="http://localhost:9876/datas/datas-errors1.csv";
|
||||||
@ -158,7 +158,7 @@ describe("freeDatas2HTML", () =>
|
|||||||
|
|
||||||
it("Doit générer une erreur si au moins un des numéros de colonne fournis pour les sélecteurs ne correspond pas à une des colonne du fichier.", async () =>
|
it("Doit générer une erreur si au moins un des numéros de colonne fournis pour les sélecteurs ne correspond pas à une des colonne du fichier.", async () =>
|
||||||
{
|
{
|
||||||
converter.datasSelectors=[{ datasFieldNb:0, id:"selector1"},{ datasFieldNb:5, id:"selector2"}];
|
converter.datasSelectors=[{ datasFieldNb:0, id:"selector1"},{ datasFieldNb:5, id:"selector2"}];// il y a bien 5 champs, mais la numérotation commence à 0 :-)
|
||||||
await expectAsync(converter.run()).toBeRejectedWith(new Error(errors.selectorFieldNotFound));
|
await expectAsync(converter.run()).toBeRejectedWith(new Error(errors.selectorFieldNotFound));
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -176,7 +176,7 @@ describe("freeDatas2HTML", () =>
|
|||||||
expect(document.getElementById("selector2").innerHTML).toEqual(fixtures.selector2HTML);
|
expect(document.getElementById("selector2").innerHTML).toEqual(fixtures.selector2HTML);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Le choix d'un option dans un des sélecteurs doit modifier le contenu du tableau pour ne garder que les données correspondantes ou les afficher toutes si sélection 0.", async () =>
|
it("Le choix d'une option dans un des sélecteurs doit modifier le contenu du tableau pour ne garder que les données correspondantes ou les afficher toutes si sélection 0.", async () =>
|
||||||
{
|
{
|
||||||
converter.datasSelectors=[{ datasFieldNb:3, id:"selector1"},{ datasFieldNb:4, id:"selector2"}];
|
converter.datasSelectors=[{ datasFieldNb:3, id:"selector1"},{ datasFieldNb:4, id:"selector2"}];
|
||||||
await converter.run();
|
await converter.run();
|
||||||
@ -193,7 +193,7 @@ describe("freeDatas2HTML", () =>
|
|||||||
expect(txtDatasViewsElt).toEqual(fixtures.datasHTML);
|
expect(txtDatasViewsElt).toEqual(fixtures.datasHTML);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Si plusieurs sélecteurs sont utilisés, seules les données correspondant aux différents choix doivent être affichées. Il peut n'y avoir aucun résultat.", async () =>
|
it("Si plusieurs sélecteurs sont utilisés, seules les données correspondant à tous ces choix doivent être affichées. Il peut n'y avoir aucun résultat.", async () =>
|
||||||
{
|
{
|
||||||
converter.datasSelectors=[{ datasFieldNb:3, id:"selector1"},{ datasFieldNb:4, id:"selector2"}];
|
converter.datasSelectors=[{ datasFieldNb:3, id:"selector1"},{ datasFieldNb:4, id:"selector2"}];
|
||||||
await converter.run();
|
await converter.run();
|
||||||
|
Loading…
Reference in New Issue
Block a user