Skip to content

Commit f1e5be3

Browse files
aminssuttEngu-sCocoChart
committed
TEST: Image names may contain special character (see #360).
Co-authored-by: Enguerrand LUCAT <enguerrand.lucat@gmail.com> Co-authored-by: Corentin CHARTIER <corentinchartier334@gmail.com>
1 parent 59d4c3e commit f1e5be3

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

frontend/tests/event.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,11 +139,10 @@ Quand("je supprime le lien entre le document principal et la référence", () =>
139139
cy.get(".modal-dialog").get(".btn-primary").click();
140140
});
141141

142-
Quand("j'essaie d'ajouter une image à une glose", () => {
142+
Quand("j'essaie d'ajouter une image {string} à une glose", (imagePath) => {
143143
context = cy.get('.scholium').eq(1);
144144
cy.click_on_contextual_menu_item(context, 'Add a picture...');
145-
cy.get('[id="image-input"]').selectFile('../docs/architecture.png', {
145+
cy.get('[id="image-input"]').selectFile(`../docs/${imagePath}`, {
146146
force: true,
147147
});
148148
});
149-

frontend/tests/outcome.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,12 @@ Alors("je ne peux pas lire {string}", (text) => {
1717
cy.get('body').should('not.contain', text);
1818
});
1919

20-
Alors("je vois l'image {string} dans la glose", (alternative_text) => {
21-
cy.get('.row:not(.runningHead)>.scholium').should('have.descendants', `img[alt='${alternative_text}']`);
20+
Alors("je vois l'image {string} dans la glose", (image_name) => {
21+
cy.get(`img[src*='${image_name}#undefined']`).should('exist');
22+
});
23+
24+
Alors("l'image a un texte alternatif {string}", (alternative_text) => {
25+
cy.get('.row:not(.runningHead)>.scholium').should('have.descendants', `img[alt='${alternative_text}']`);
2226
});
2327

2428
Alors("je vois l'image {string} dans le document principal", (alternative_text) => {

0 commit comments

Comments
 (0)