lib/capybara/spec/session/save_screenshot_spec.rb in capybara-3.29.0 vs lib/capybara/spec/session/save_screenshot_spec.rb in capybara-3.30.0
- old
+ new
@@ -17,39 +17,39 @@
allow(@session.driver).to receive(:save_screenshot)
@session.save_screenshot
regexp = Regexp.new(File.join(Dir.pwd, 'capybara-\d+\.png'))
- expect(@session.driver).to have_received(:save_screenshot).with(regexp, {})
+ expect(@session.driver).to have_received(:save_screenshot).with(regexp, any_args)
end
it 'allows to specify another path' do
allow(@session.driver).to receive(:save_screenshot)
custom_path = 'screenshots/1.png'
@session.save_screenshot(custom_path)
- expect(@session.driver).to have_received(:save_screenshot).with(/#{custom_path}$/, {})
+ expect(@session.driver).to have_received(:save_screenshot).with(/#{custom_path}$/, any_args)
end
context 'with Capybara.save_path' do
it 'file is generated in the correct location' do
Capybara.save_path = alternative_path
allow(@session.driver).to receive(:save_screenshot)
@session.save_screenshot
regexp = Regexp.new(File.join(alternative_path, 'capybara-\d+\.png'))
- expect(@session.driver).to have_received(:save_screenshot).with(regexp, {})
+ expect(@session.driver).to have_received(:save_screenshot).with(regexp, any_args)
end
it 'relative paths are relative to save_path' do
Capybara.save_path = alternative_path
allow(@session.driver).to receive(:save_screenshot)
custom_path = 'screenshots/2.png'
@session.save_screenshot(custom_path)
- expect(@session.driver).to have_received(:save_screenshot).with(File.expand_path(custom_path, alternative_path), {})
+ expect(@session.driver).to have_received(:save_screenshot).with(File.expand_path(custom_path, alternative_path), any_args)
end
end
end