Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions frontend/scenarios/edit_passage.feature
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ Scénario: avec une mise en forme
Se **socialiser**
"""
Alors la glose contient "Se socialiser"

17 changes: 17 additions & 0 deletions frontend/scenarios/edit_passage_numbering.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#language: fr

Fonctionnalité: Essayer d'éditer la numérotation d'un passage

Contexte:

Soit un document en deux passages affiché comme document principal
Et une glose dont je suis l'auteur
Et une session active avec mon compte

Scénario: quand j'ajoute un nouveau passage

Quand j'ajoute le numéro à mon passage
"""
{3} Last line
"""
Alors la glose contient 3 passages
4 changes: 2 additions & 2 deletions frontend/tests/context.js
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,11 @@ Soit("un document dont je suis l'auteur affiché comme glose et contenant :", (t
cy.sign_out();
});

Soit ("qui n'a pas de document source", () => {
Soit("qui n'a pas de document source", () => {
cy.get('.sources').find('.card-body').should('not.exist');
});

Soit ("qui a un document source", () => {
Soit("qui a un document source", () => {
cy.get('.sources').find('.card-body').should('exist');
});

Expand Down
5 changes: 2 additions & 3 deletions frontend/tests/event.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Quand("j'essaie de remplacer l'annotation du passage {int} par :", (block_number

Quand("j'essaie de remplacer le contenu de la glose par :", (markdown) => {
cy.click_on_text('content', '…');
cy.get('textarea').type('{selectAll} ' + markdown.replaceAll(/[{}]/g, (x)=>`{${x}}`)).blur();
cy.get('textarea').type('{selectAll} ' + markdown.replaceAll(/[{}]/g, (x) => `{${x}}`)).blur();
});

Quand("j'ajoute le document principal à ma bibliothèque", () => {
Expand Down Expand Up @@ -76,7 +76,7 @@ Quand("je découpe la glose en passages numérotés et que je me focalise sur la

Quand("je remplace le contenu de la glose par ce qui suit et que je me focalise sur la glose :", (markdown) => {
cy.click_on_text('content', '…');
cy.get('textarea').type('{selectAll} ' + markdown.replaceAll(/[{}]/g, (x)=>`{${x}}`)).blur();
cy.get('textarea').type('{selectAll} ' + markdown.replaceAll(/[{}]/g, (x) => `{${x}}`)).blur();
cy.get('.focus').click();
});

Expand Down Expand Up @@ -116,4 +116,3 @@ Quand("j'essaie de créer une glose en gardant la {string} du document source",
Quand("je consulte les informations de création du document", function () {
cy.get('.info-icon-container').trigger('mouseover');
});

Loading