Sha256: 316feed464e7b125632d4d5a5ab80fdb5bbc0a95222b91bd96732dcf3a46baf9

Contents?: true

Size: 632 Bytes

Versions: 56

Compression:

Stored size: 632 Bytes

Contents

require "#{File.dirname(__FILE__)}/spec_helper"

describe "RR" do
  before do
    Object.class_eval do
      def verify
        raise "Dont call me"
      end
    end
  end

  after do
    Object.class_eval do
      remove_method :verify
    end
  end

  it "has proxy methods for each method defined directly on Space" do
    space_instance_methods = RR::Space.instance_methods(false)
    space_instance_methods.should_not be_empty

    rr_instance_methods = RR.methods(false)
    space_instance_methods.each do |space_instance_method|
      rr_instance_methods.should include(space_instance_method)
    end
    RR.verify
  end
end

Version data entries

56 entries across 52 versions & 9 rubygems

Version Path
adva-0.3.2 test/rr/spec/rr_spec.rb
adva-0.3.1 test/rr/spec/rr_spec.rb
adva-0.3.0 test/rr/spec/rr_spec.rb
adva-0.2.4 test/rr/spec/rr_spec.rb
adva-0.2.3 test/rr/spec/rr_spec.rb
adva-0.2.2 test/rr/spec/rr_spec.rb
adva-0.2.1 test/rr/spec/rr_spec.rb
adva-0.2.0 test/rr/spec/rr_spec.rb
adva-0.1.4 test/rr/spec/rr_spec.rb
adva-0.1.3 test/rr/spec/rr_spec.rb
adva-0.1.2 test/rr/spec/rr_spec.rb
adva-0.1.1 test/rr/spec/rr_spec.rb
adva-0.1.0 test/rr/spec/rr_spec.rb
adva-0.0.1 test/rr/spec/rr_spec.rb
jferris-rr-0.7.1.0.1239654108 spec/rr_spec.rb
redinger-redinger-rr-0.10.3 spec/rr_spec.rb
redinger-rr-0.10.4 spec/rr_spec.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.1/vendor/bundle/ruby/1.9.1/gems/rr-1.0.4/spec/rr_spec.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/rr-1.0.4/spec/rr_spec.rb
bitclust-core-0.5.3 vendor/bundle/ruby/1.9.1/gems/bitclust-core-0.5.3/vendor/bundle/ruby/1.9.1/gems/rr-1.0.4/spec/rr_spec.rb