Sha256: 62b53352369b16d20acede936820a6d4171717ae8f6ddaeff7253bd7c3608871
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
require 'rubygems' require 'bundler/setup' require 'everqueen' require 'rspec' require 'capybara/dsl' require 'capybara-webkit' require 'pry' TEST_DRIVER = :webkit Everqueen.root = File.expand_path('suite1', File.dirname(__FILE__)) Capybara.app = Everqueen::Application Capybara.default_driver = TEST_DRIVER module EverqueenMatchers class PassTest # :nodoc: def matches?(actual) @actual = actual @runner = Everqueen::Runner.new(StringIO.new).test_runner(@actual) @runner.passed? end def failure_message "expected #{@actual.name} to pass, but it failed with:\n\n#{@runner.failure_messages}" end def negative_failure_message "expected #{@actual.name} not to pass, but it did" end end def pass PassTest.new end end RSpec.configure do |config| config.include EverqueenMatchers config.before do Capybara.reset_sessions! Everqueen.use_defaults! Everqueen.root = File.expand_path('suite1', File.dirname(__FILE__)) Everqueen.driver = TEST_DRIVER end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
everqueen-1.1.1 | spec/spec_helper.rb |
everqueen-1.1.0 | spec/spec_helper.rb |
everqueen-1.0.1 | spec/spec_helper.rb |