From 10cbe0583bb63676fd530f4af67e9f12951f37ef Mon Sep 17 00:00:00 2001 From: Thomas Walpole Date: Wed, 13 Mar 2019 16:23:54 -0700 Subject: [PATCH] Chrome/chromedriver 73 breaks directory upload via attach_file --- spec/shared_selenium_session.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/shared_selenium_session.rb b/spec/shared_selenium_session.rb index 6041310e..2a79b67f 100644 --- a/spec/shared_selenium_session.rb +++ b/spec/shared_selenium_session.rb @@ -350,6 +350,7 @@ RSpec.shared_examples 'Capybara::Session' do |session, mode| pending "Selenium remote doesn't support transferring a directory" if remote?(session) pending "Headless Chrome doesn't support directory upload - https://bugs.chromium.org/p/chromedriver/issues/detail?id=2521&q=directory%20upload&colspec=ID%20Status%20Pri%20Owner%20Summary" if chrome?(session) && ENV['HEADLESS'] pending "IE doesn't support uploading a directory" if ie?(session) + pending 'Chrome/chromedriver 73 breaks this' unless chrome_lt?(73, session) session.visit('/form') test_file_dir = File.expand_path('./fixtures', File.dirname(__FILE__))