Showing 3 of 3 total issues
Class Base
has 24 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Base
def initialize(parameters = {})
@browser = parameters.fetch(:browser) { :selenium_chrome }
@max_wait_time = parameters[:max_wait_time]
@parameters = parameters
Method arguments
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def arguments
return @parameters[:arguments] if @parameters[:arguments]
return [] unless chrome_family?
%w[
Method configure
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def configure(options, browser_name)
return unless ::CapybaraBox::Helper.true?(options[:enabled])
require 'capybara-screenshot/rspec'