specs: avoid using french in procedure_publish_spec.rb

This commit is contained in:
Pierre de La Morinerie 2021-11-23 13:34:48 +01:00
parent ca31a4c837
commit 8e69a9883b

View file

@ -1,6 +1,6 @@
require 'system/administrateurs/procedure_spec_helper'
describe 'Publication de démarches', js: true do
describe 'Publishing a procedure', js: true do
include ProcedureSpecHelper
let(:administrateur) { create(:administrateur) }
@ -18,20 +18,20 @@ describe 'Publication de démarches', js: true do
login_as administrateur.user, scope: :user
end
context "lorsqu'on essaie d'accéder au backoffice déprécié" do
scenario "on est redirigé pour les démarches brouillon" do
context 'when using a deprecated back-office URL' do
scenario 'the admin is redirected to the draft procedure' do
visit admin_procedures_draft_path
expect(page).to have_current_path(admin_procedures_path(statut: "brouillons"))
end
scenario "on est redirigé pour les démarches archivées" do
scenario 'the admin is redirected to the archived procedures' do
visit admin_procedures_archived_path
expect(page).to have_current_path(admin_procedures_path(statut: "archivees"))
end
end
context 'lorsquune démarche est en test' do
scenario 'un administrateur peut la publier' do
context 'when a procedure isnt published yet' do
scenario 'an admin can publish it' do
visit admin_procedures_path(statut: "brouillons")
click_on procedure.libelle
find('#publish-procedure-link').click
@ -44,7 +44,7 @@ describe 'Publication de démarches', js: true do
end
end
context 'lorsquune démarche est close' do
context 'when a procedure is closed' do
let!(:procedure) do
create(:procedure_with_dossiers,
:closed,
@ -55,7 +55,7 @@ describe 'Publication de démarches', js: true do
administrateur: administrateur)
end
scenario 'un administrateur peut la publier' do
scenario 'an admin can publish it again' do
visit admin_procedures_path(statut: "archivees")
click_on procedure.libelle
find('#publish-procedure-link').click
@ -69,7 +69,7 @@ describe 'Publication de démarches', js: true do
end
end
context 'lorsquune démarche est dépublié' do
context 'when a procedure is de-published' do
let!(:procedure) do
create(:procedure_with_dossiers,
:unpublished,
@ -80,7 +80,7 @@ describe 'Publication de démarches', js: true do
administrateur: administrateur)
end
scenario 'un administrateur peut la publier' do
scenario 'an admin can publish it again' do
visit admin_procedures_path(statut: "archivees")
click_on procedure.libelle
find('#publish-procedure-link').click