devise: unify password reset views
By default, Devise will look for views: 1. First in `views/resource/passwords/…`, 2. Then in `views/devise/passwords/…` if not found. By moving the views to `views/devise`, we avoid having a partial in `views/shared` that we need to include manually, and instead let Devise do the job automatically.
This commit is contained in:
parent
80f9d4adc0
commit
e5f449b595
7 changed files with 2 additions and 56 deletions
|
@ -85,10 +85,12 @@ feature 'Managing password:' do
|
|||
expect(page).to have_content 'Changement de mot de passe'
|
||||
|
||||
fill_in 'super_admin_password', with: weak_password
|
||||
fill_in 'super_admin_password_confirmation', with: weak_password
|
||||
expect(page).to have_text('Mot de passe très vulnérable')
|
||||
expect(page).to have_button('Changer le mot de passe', disabled: true)
|
||||
|
||||
fill_in 'super_admin_password', with: strong_password
|
||||
fill_in 'super_admin_password_confirmation', with: strong_password
|
||||
expect(page).to have_text('Mot de passe suffisamment fort et sécurisé')
|
||||
expect(page).to have_button('Changer le mot de passe', disabled: false)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue