Sha256: 425640c3510496d2fe9eeac84076a707e0016c0ed4ab2d3d53251cfd968eadb1
Contents?: true
Size: 988 Bytes
Versions: 8
Compression:
Stored size: 988 Bytes
Contents
dir = File.dirname(__FILE__) require "#{dir}/environment_fixture_setup" require "#{dir}/rr/expectations/times_called_expectation/times_called_expectation_helper" require "#{dir}/rr/adapters/rr_methods_spec_helper" ARGV.push("--format", "nested") unless ARGV.include?("--format") ARGV.push("-b") Spec::Runner.configure do |config| config.mock_with RR::Adapters::Rspec end describe "Swapped Space", :shared => true do attr_reader :original_space unless instance_methods.include?(:space) attr_reader :space end before do @original_space = RR::Space.instance RR::Space.instance = RR::Space.new @space = RR::Space.instance end after(:each) do RR::Space.instance = @original_space end end class Spec::ExampleGroup extend(Module.new do def macro(name, &implementation) (class << self; self; end).class_eval do define_method(name, &implementation) end end end) def eigen(object) class << object; self; end end end
Version data entries
8 entries across 4 versions & 2 rubygems