Sha256: 4b4d238436e562f1477f4a956e3e36c13800c0436fb68176334a5069245642c5
Contents?: true
Size: 1 KB
Versions: 7
Compression:
Stored size: 1 KB
Contents
def add_to_load_path(path, prepend=false) path = File.expand_path("../#{path}", __FILE__) if prepend $LOAD_PATH.unshift(path) unless $LOAD_PATH.include?(path) else $LOAD_PATH << path unless $LOAD_PATH.include?(path) end end add_to_load_path("../lib", :prepend) add_to_load_path("../../rspec-core/lib") add_to_load_path("../../rspec-mocks/lib") require 'rspec/core' require 'rspec/mocks' Dir['./spec/support/**/*'].each do |f| require f end def with_ruby(version) yield if RUBY_PLATFORM =~ Regexp.compile("^#{version}") end module Rspec module Ruby class << self def version RUBY_VERSION end end end end module Rspec module Matchers def fail raise_error(Rspec::Expectations::ExpectationNotMetError) end def fail_with(message) raise_error(Rspec::Expectations::ExpectationNotMetError, message) end end end Rspec::configure do |config| config.mock_with(:rspec) config.include Rspec::Mocks::Methods config.color_enabled = true end
Version data entries
7 entries across 7 versions & 1 rubygems