spec/selenium_spec_edge.rb in capybara-3.19.1 vs spec/selenium_spec_edge.rb in capybara-3.20.0
- old
+ new
@@ -1,10 +1,11 @@
# frozen_string_literal: true
require 'spec_helper'
require 'selenium-webdriver'
require 'shared_selenium_session'
+require 'shared_selenium_node'
require 'rspec/shared_spec_matchers'
Capybara.register_driver :selenium_edge do |app|
# ::Selenium::WebDriver.logger.level = "debug"
Capybara::Selenium::Driver.new(app, browser: :edge)
@@ -25,8 +26,9 @@
end
end
RSpec.describe 'Capybara::Session with Edge', capybara_skip: skipped_tests do
include Capybara::SpecHelper
- include_examples 'Capybara::Session', TestSessions::SeleniumEdge, :selenium_edge
- include_examples Capybara::RSpecMatchers, TestSessions::SeleniumEdge, :selenium_edge
+ ['Capybara::Session', 'Capybara::Node', Capybara::RSpecMatchers].each do |examples|
+ include_examples examples, TestSessions::SeleniumEdge, :selenium_edge
+ end
end