spec/capybara_spec.rb in sequenceserver-1.1.0.beta vs spec/capybara_spec.rb in sequenceserver-1.1.0.beta2
- old
+ new
@@ -13,16 +13,16 @@
Capybara.javascript_driver = :selenium
end
it 'runs a simple blastn search' do
visit '/'
- fill_in('sequence', :with => sequence)
+ fill_in('sequence', with: sequence, wait: 5)
check(sample_nucl_db)
click_button('method')
# switch to new window because link opens in new window
page.driver.browser.switch_to.window(page.driver.browser.window_handles.last)
- page.should have_content('Query')
+ page.should have_content('Query', wait: 5)
end
it 'properly controls blast button' do
visit '/'
@@ -35,10 +35,10 @@
it 'properly controls interaction with database listing' do
visit '/'
fill_in('sequence', :with => sequence)
check(sample_nucl_db)
- page.evaluate_script("$('.protein .checkbox').first().hasClass('disabled')")
+ page.evaluate_script("$('.protein .database').first().hasClass('disabled')")
.should eq(true)
end
it 'shows a dropdown menu when other blast methods are available' do
visit '/'