Update test files

This commit is contained in:
Corinne Durrmeyer 2024-05-03 10:50:13 +02:00
parent ec99ef51d6
commit 828ab1514b
No known key found for this signature in database
GPG key ID: DDC049DDA35585B6

View file

@ -75,7 +75,7 @@ describe 'user access to the list of their dossiers', js: true do
scenario 'user filters state on tab "en-cours"' do scenario 'user filters state on tab "en-cours"' do
expect(page).to have_text('7 en cours') expect(page).to have_text('7 en cours')
expect(page).to have_text('3 traités') expect(page).to have_text('3 traités')
expect(page).to have_text('7 sur 7 dossiers') expect(page).to have_text('7 dossiers')
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Brouillon', 'En construction', 'En instruction', 'À corriger'] expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Brouillon', 'En construction', 'En instruction', 'À corriger']
@ -97,7 +97,7 @@ describe 'user access to the list of their dossiers', js: true do
visit dossiers_path(statut: 'traites') visit dossiers_path(statut: 'traites')
expect(page).to have_text('7 en cours') expect(page).to have_text('7 en cours')
expect(page).to have_text('3 traités') expect(page).to have_text('3 traités')
expect(page).to have_text('3 sur 3 dossiers') expect(page).to have_text('3 dossiers')
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Accepté', 'Refusé', 'Classé sans suite'] expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Accepté', 'Refusé', 'Classé sans suite']
@ -119,18 +119,18 @@ describe 'user access to the list of their dossiers', js: true do
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
click_on('Annuler') click_on('Annuler')
expect(page).to have_text('3 sur 3 dossiers') expect(page).to have_text('3 dossiers')
expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Accepté', 'Refusé', 'Classé sans suite'] expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Accepté', 'Refusé', 'Classé sans suite']
end end
scenario 'user filters by created_at' do scenario 'user filters by created_at' do
dossier_en_construction.update!(created_at: Date.yesterday) dossier_en_construction.update!(created_at: Date.yesterday)
expect(page).to have_text('7 sur 7 dossiers') expect(page).to have_text('7 dossiers')
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
fill_in 'from_created_at_date', with: Date.today fill_in 'from_created_at_date', with: Date.today
click_on('Appliquer les filtres') click_on('Appliquer les filtres')
expect(page).to have_text('6 sur 6 dossiers') expect(page).to have_text('6 dossiers')
end end
scenario 'user uses multiple filters' do scenario 'user uses multiple filters' do
@ -138,11 +138,11 @@ describe 'user access to the list of their dossiers', js: true do
expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Brouillon', 'En construction', 'En instruction', 'À corriger'] expect(page).to have_select 'Statut', selected: 'Sélectionner un statut', options: ['Sélectionner un statut', 'Brouillon', 'En construction', 'En instruction', 'À corriger']
expect(page).to have_text('7 sur 7 dossiers') expect(page).to have_text('7 dossiers')
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
fill_in 'from_created_at_date', with: Date.today fill_in 'from_created_at_date', with: Date.today
click_on('Appliquer les filtres') click_on('Appliquer les filtres')
expect(page).to have_text('6 sur 6 dossiers') expect(page).to have_text('6 dossiers')
expect(page).to have_text('1 filtre actif') expect(page).to have_text('1 filtre actif')
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
@ -154,10 +154,10 @@ describe 'user access to the list of their dossiers', js: true do
click_on('Sélectionner un filtre') click_on('Sélectionner un filtre')
fill_in 'from_depose_at_date', with: Date.today fill_in 'from_depose_at_date', with: Date.today
click_on('Appliquer les filtres') click_on('Appliquer les filtres')
expect(page).to have_text('2 sur 2 dossiers') expect(page).to have_text('2 dossiers')
expect(page).to have_text('3 filtres actifs') expect(page).to have_text('3 filtres actifs')
click_on('3 filtres actifs') click_on('3 filtres actifs')
expect(page).to have_text('7 sur 7 dossiers') expect(page).to have_text('7 dossiers')
expect(page).not_to have_text('5 filtres actifs') expect(page).not_to have_text('5 filtres actifs')
end end
end end
@ -275,7 +275,7 @@ describe 'user access to the list of their dossiers', js: true do
expect(current_path).to eq(dossiers_path) expect(current_path).to eq(dossiers_path)
expect(page).to have_link(dossier_en_construction.procedure.libelle) expect(page).to have_link(dossier_en_construction.procedure.libelle)
expect(page).to have_link(dossier_with_champs.procedure.libelle) expect(page).to have_link(dossier_with_champs.procedure.libelle)
expect(page).to have_text("2 sur 2 dossiers") expect(page).to have_text("2 dossiers")
end end
it "can be filtered by procedure and display the result - one item" do it "can be filtered by procedure and display the result - one item" do