Skip to content
Open
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
41 changes: 35 additions & 6 deletions features/step_definitions/partagerUneVersion.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Etantdonnéqu(/^un utilisateur partage une version traduction de droits réservés qui lui a été partagé$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')

end
Expand All @@ -14,7 +14,7 @@
end

Etantdonnéqu(/^un utilisateur partage une version traduction d'une version originale ayant des droits réservés qui lui a été partagé$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')
end

Expand All @@ -28,7 +28,7 @@
end

Etantdonnéque(/^l'utilisateur a une version traduction d'une version originale libre de droits,$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')
end

Expand All @@ -41,7 +41,7 @@
end

Etantdonnéque(/^l'utilisateur a une version traduction d'une version originale libre de droits,$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')
end

Expand All @@ -55,7 +55,7 @@
end

Etantdonnéque(/^l'utilsateur a une version originale libre de droit$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')
end

Expand All @@ -72,7 +72,7 @@
end

Etantdonnée(/^que l'utilisateur a une version traduite d'une version originale libre de droits$/) do
visit('Page de l oeuvre')
visit('Page de l\'oeuvre')
click_on('Partager')
end

Expand All @@ -87,3 +87,32 @@
Et(/^il peut s'il le souhaite re rendre sa version traduite privée\.$/) do
expect(Il peut cliquer sur Rendre Privée)
end

Etantdonnée(/^que l' utilisateur veut ajouter une traduction$/) do
visit('Page de l\'oeuvre')
end

Et(/^que il n'a pas accès a l\'oeuvre originale $/) do
click_on('Ajouter')
end

Alors(/^un message lui indique qu'il ne peut pas ajouter sa traduction et il renvoye sur la page d'accueil du site $/) do
expect(Apparition du message d erreur et retour sur la page d accueil)
end

Etantdonnée(/^que l' utilisateur veut partager une traduction d'une oeuvre protégée de droits$/) do
visit('Page de l\'oeuvre')
end

Et(/^que les personnes indiquées pour la partage ne sont pas issues du partage original $/) do
click_on('Partager')
fill_in('Liste des personnes avec qui partager')
click_on('Valider')
end

Alors(/^un message lui indique qu'il ne peut pas partager sa traduction et il renvoye sur la page de sa traudction en cours $/) do
expect(Apparition du message d erreur et retour sur la page de la traduction en cours)
end