Sha256: be028dea7e3d8a9f588abf65158ca9a4f8dd280fc446401982e4337f68024775
Contents?: true
Size: 1.32 KB
Versions: 8
Compression:
Stored size: 1.32 KB
Contents
require 'simplecov' require 'coveralls' Coveralls.wear! SimpleCov.formatter = SimpleCov::Formatter::MultiFormatter[ SimpleCov::Formatter::HTMLFormatter, Coveralls::SimpleCov::Formatter ] SimpleCov.start do add_filter '/spec' coverage_dir "#{SimpleCov.root}/spec/reports/coverage" minimum_coverage 90 maximum_coverage_drop 5 end require 'symbiont' RSpec.configure do |config| original_stderr = $stderr original_stdout = $stdout config.before(:all) do $stderr = File.new(File.join(File.dirname(__FILE__), 'reports/symbiont-output.txt'), 'w') $stdout = File.new(File.join(File.dirname(__FILE__), 'reports/symbiont-output.txt'), 'w') end config.after(:all) do $stderr = original_stderr $stdout = original_stdout end config.alias_it_should_behave_like_to :provides_an, 'when providing an' shared_context :page do let(:watir_browser) { mock_browser_for_watir } let(:watir_definition) { ValidPage.new(watir_browser) } let(:empty_definition) { PageWithMissingAssertions.new(watir_browser) } let(:no_driver_definition) { ValidPage.new(:unknown) } end shared_context :element do let(:watir_element) { double('element') } end end Dir['spec/fixtures/**/*.rb'].each do |file| require file.sub(/spec\//, '') end
Version data entries
8 entries across 8 versions & 1 rubygems