From 1013f834a5f67b2f4d0f973bf21589e8eaa13ea1 Mon Sep 17 00:00:00 2001 From: Gabriel Sobrinho Date: Sun, 29 Jun 2014 20:55:24 -0300 Subject: [PATCH] Fix save_and_open_screenshot for 3rd drivers The screenshot path will not start with `capybara/` for 3rd drivers like poltergeist since they aren't on capybara itself. See https://travis-ci.org/teampoltergeist/poltergeist/jobs/28737963#L534 --- lib/capybara/spec/session/save_and_open_screenshot_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/capybara/spec/session/save_and_open_screenshot_spec.rb b/lib/capybara/spec/session/save_and_open_screenshot_spec.rb index e64d5534..2e9ddcfe 100644 --- a/lib/capybara/spec/session/save_and_open_screenshot_spec.rb +++ b/lib/capybara/spec/session/save_and_open_screenshot_spec.rb @@ -6,7 +6,7 @@ Capybara::SpecHelper.spec '#save_and_open_screenshot' do end it 'opens file from the default directory', :requires => [:screenshot] do - expected_file_regex = %r{capybara/capybara-\d+\.png} + expected_file_regex = %r{capybara-\d+\.png} allow(@session.driver).to receive(:save_screenshot) allow(Launchy).to receive(:open)