Ajoute la liste des démarches de l'interface administrateur sur la nouvelle UI
This commit is contained in:
parent
dddecc6872
commit
d4c6e501c6
15 changed files with 168 additions and 59 deletions
|
@ -18,6 +18,7 @@ feature 'As an administrateur I wanna clone a procedure', js: true do
|
|||
scenario do
|
||||
visit admin_procedures_path
|
||||
expect(page.find_by_id('procedures')['data-item-count']).to eq('1')
|
||||
page.all('.procedures-actions-btn').first.click
|
||||
page.all('.clone-btn').first.click
|
||||
visit admin_procedures_draft_path
|
||||
expect(page.find_by_id('procedures')['data-item-count']).to eq('1')
|
||||
|
|
|
@ -12,18 +12,18 @@ feature 'As an administrateur I wanna create a new procedure', js: true do
|
|||
|
||||
context 'Right after sign_in I shall see all procedure states links' do
|
||||
scenario 'Finding draft procedures' do
|
||||
click_on 'draft-procedures'
|
||||
expect(page).to have_current_path(admin_procedures_draft_path)
|
||||
page.all('.tabs li a')[1].click
|
||||
expect(page).to have_current_path(admin_procedures_path(statut: 'brouillons'))
|
||||
end
|
||||
|
||||
scenario 'Finding active procedures' do
|
||||
click_on 'active-procedures'
|
||||
expect(page).to have_current_path(admin_procedures_path)
|
||||
page.all('.tabs li a').first.click
|
||||
expect(page).to have_current_path(admin_procedures_path(statut: 'publiees'))
|
||||
end
|
||||
|
||||
scenario 'Finding archived procedures' do
|
||||
click_on 'archived-procedures'
|
||||
expect(page).to have_current_path(admin_procedures_archived_path)
|
||||
page.all('.tabs li a').last.click
|
||||
expect(page).to have_current_path(admin_procedures_path(statut: 'archivees'))
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -32,7 +32,6 @@ feature 'As an administrateur I wanna create a new procedure', js: true do
|
|||
scenario 'Finding save button for new procedure, libelle, description and cadre_juridique required' do
|
||||
expect(page).to have_selector('#new-procedure')
|
||||
find('#new-procedure').click
|
||||
click_on 'from-scratch'
|
||||
|
||||
expect(page).to have_current_path(new_admin_procedure_path)
|
||||
expect(find('#procedure_for_individual_true')).to be_checked
|
||||
|
@ -54,7 +53,6 @@ feature 'As an administrateur I wanna create a new procedure', js: true do
|
|||
before 'Create procedure' do
|
||||
expect(page).to have_selector('#new-procedure')
|
||||
find('#new-procedure').click
|
||||
click_on 'from-scratch'
|
||||
|
||||
expect(page).to have_current_path(new_admin_procedure_path)
|
||||
fill_in_dummy_procedure_details
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue