Sha256: 736aef1a1ef9822dd723139d576af8fbf189f4e9515f973fc74c74522aeddb5b
Contents?: true
Size: 1.77 KB
Versions: 1
Compression:
Stored size: 1.77 KB
Contents
require 'rspec/support/spec' RSpec::Support::Spec.setup_simplecov do minimum_coverage 97 end Dir['./spec/support/**/*'].each {|f| require f} module FormattingSupport def dedent(string) string.gsub(/^\s+\|/, '').chomp end end RSpec::configure do |config| config.color_enabled = true config.order = :random config.include FormattingSupport config.expect_with :rspec do |expectations| $default_expectation_syntax = expectations.syntax expectations.syntax = :expect end config.mock_with :rspec do |mocks| mocks.syntax = :expect end end shared_context "with #should enabled", :uses_should do orig_syntax = nil before(:all) do orig_syntax = RSpec::Matchers.configuration.syntax RSpec::Matchers.configuration.syntax = [:expect, :should] end after(:all) do RSpec::Matchers.configuration.syntax = orig_syntax end end shared_context "with the default expectation syntax" do orig_syntax = nil before(:all) do orig_syntax = RSpec::Matchers.configuration.syntax RSpec::Matchers.configuration.reset_syntaxes_to_default end after(:all) do RSpec::Matchers.configuration.syntax = orig_syntax end end shared_context "with #should exclusively enabled", :uses_only_should do orig_syntax = nil before(:all) do orig_syntax = RSpec::Matchers.configuration.syntax RSpec::Matchers.configuration.syntax = :should end after(:all) do RSpec::Matchers.configuration.syntax = orig_syntax end end require 'rspec/support/spec/in_sub_process' module MinitestIntegration include ::RSpec::Support::InSubProcess def with_minitest_loaded in_sub_process do with_isolated_stderr do require 'minitest/autorun' end require 'rspec/expectations/minitest_integration' yield end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rspec-expectations-3.0.0.beta2 | spec/spec_helper.rb |