fix unit tests
This commit is contained in:
parent
5c39f22417
commit
465449e684
4 changed files with 25 additions and 5 deletions
|
@ -21,9 +21,12 @@ feature 'The user' do
|
|||
fill_in('email', with: 'loulou@yopmail.com')
|
||||
fill_in('phone', with: '1234567890')
|
||||
choose('Non')
|
||||
select('val2', from: form_id_for('simple_drop_down_list'))
|
||||
select('val1', from: form_id_for('multiple_drop_down_list'))
|
||||
select('val3', from: form_id_for('multiple_drop_down_list'))
|
||||
choose('val2')
|
||||
check('val1')
|
||||
check('val3')
|
||||
select('bravo', from: form_id_for('simple_choice_drop_down_list_long'))
|
||||
select('alpha', from: form_id_for('multiple_choice_drop_down_list_long'))
|
||||
select('charly', from: form_id_for('multiple_choice_drop_down_list_long'))
|
||||
select('AUSTRALIE', from: 'pays')
|
||||
|
||||
select_champ_geo('regions', 'Ma', 'Martinique')
|
||||
|
@ -55,6 +58,8 @@ feature 'The user' do
|
|||
expect(champ_value_for('phone')).to eq('1234567890')
|
||||
expect(champ_value_for('yes_no')).to eq('false')
|
||||
expect(champ_value_for('simple_drop_down_list')).to eq('val2')
|
||||
expect(champ_value_for('simple_choice_drop_down_list_long')).to eq('bravo')
|
||||
expect(JSON.parse(champ_value_for('multiple_choice_drop_down_list_long'))).to match(['alpha', 'charly'])
|
||||
expect(JSON.parse(champ_value_for('multiple_drop_down_list'))).to match(['val1', 'val3'])
|
||||
expect(champ_value_for('pays')).to eq('AUSTRALIE')
|
||||
expect(champ_value_for('regions')).to eq('Martinique')
|
||||
|
@ -76,8 +81,11 @@ feature 'The user' do
|
|||
expect(page).to have_field('email', with: 'loulou@yopmail.com')
|
||||
expect(page).to have_field('phone', with: '1234567890')
|
||||
expect(page).to have_checked_field('Non')
|
||||
expect(page).to have_selected_value('simple_drop_down_list', selected: 'val2')
|
||||
expect(page).to have_selected_value('multiple_drop_down_list', selected: ['val1', 'val3'])
|
||||
expect(page).to have_checked_field('val2')
|
||||
expect(page).to have_checked_field('val1')
|
||||
expect(page).to have_checked_field('val3')
|
||||
expect(page).to have_selected_value('simple_choice_drop_down_list_long', selected: 'bravo')
|
||||
expect(page).to have_selected_value('multiple_choice_drop_down_list_long', selected: ['alpha', 'charly'])
|
||||
expect(page).to have_selected_value('pays', selected: 'AUSTRALIE')
|
||||
expect(page).to have_selected_value('regions', selected: 'Martinique')
|
||||
expect(page).to have_selected_value('departements', selected: '02 - Aisne')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue