X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/40df5992d4d8071a6e10a20ecdeb0470a80764cc..45b556d1a204f694b69ca26d115cd6786ca585f3:/apps/workbench/test/integration/smoke_test.rb diff --git a/apps/workbench/test/integration/smoke_test.rb b/apps/workbench/test/integration/smoke_test.rb index efaea00b01..a626e24284 100644 --- a/apps/workbench/test/integration/smoke_test.rb +++ b/apps/workbench/test/integration/smoke_test.rb @@ -3,7 +3,7 @@ require 'uri' class SmokeTest < ActionDispatch::IntegrationTest setup do - Capybara.current_driver = Capybara.javascript_driver + need_javascript end def assert_visit_success(allowed=[200]) @@ -16,6 +16,9 @@ class SmokeTest < ActionDispatch::IntegrationTest all(find_spec + ' a').collect { |tag| if tag[:href].nil? or tag[:href].empty? or (tag.text !~ text_regexp) nil + elsif tag[:'data-remote'] + # these don't necessarily work with format=html + nil else url = URI(tag[:href]) url.host.nil? ? url.path : nil