Fix bug in test of animated form

The help text for the event type field is animated using a technique
unaffected by `Capybara.disable_animation`. Wait for the animation.

Resolves: #2356
Works around: #2661
This commit is contained in:
Andrew Kvalheim 2020-04-12 10:04:20 -07:00 committed by Henne Vogelsang
parent 0646e41a82
commit 07f1323eff
No known key found for this signature in database
GPG key ID: 9D6164C2955FADE0

View file

@ -125,9 +125,12 @@ feature Event do
visit conference_program_proposals_path(conference.short_title)
click_link 'New Proposal'
expect(page).to have_selector(".in[id='#{find_field('event[event_type_id]').value}-help']") # End of animation
fill_in 'event_title', with: 'Example Proposal'
select('Example Event Type', from: 'event[event_type_id]')
expect(page).to have_selector(".in[id='#{find_field('event[event_type_id]').value}-help']") # End of animation
fill_in 'event_abstract', with: 'Lorem ipsum abstract'
expect(page).to have_text('You have used 3 words')