Sha256: d4b74db8f296c84dab69ee2bd94adc021368b69a810b4ec158ebe0a752fc6c1f
Contents?: true
Size: 711 Bytes
Versions: 15
Compression:
Stored size: 711 Bytes
Contents
require 'capybara/cucumber' case ENV['DRIVER'] when 'poltergeist' require 'capybara/poltergeist' when 'webkit' require 'capybara/webkit' end Capybara.default_driver = (ENV['DRIVER'] || :selenium).to_sym Capybara.default_selector = :css def override_method(obj, method_name, &block) klass = class <<obj; self; end klass.send(:undef_method, method_name) klass.send(:define_method, method_name, block) end AfterConfiguration do |configuration| feature_files = configuration.feature_files override_method(configuration, :feature_files) { sorted_files = feature_files.sort do |x, y| x <=> y end } end require_relative 'cucumber/helpers' Before do resize_window(1280, 720) end
Version data entries
15 entries across 15 versions & 1 rubygems