Sha256: 043ef8a86885b4fb730a3746cf911584c31d3c192d48f89ac2768c107f5740b6

Contents?: true

Size: 577 Bytes

Versions: 41

Compression:

Stored size: 577 Bytes

Contents

require 'spec_helper'

module Bug8302
  class Foo
    def Foo.class_method(arg)
    end
  
    def instance_bar(arg)
    end
  end

  describe "Bug report 8302:" do
    it "class method is not restored correctly when proxied" do
      Foo.should_not_receive(:class_method).with(Array.new)
      Foo.rspec_verify
      Foo.class_method(Array.new)
    end

    it "instance method is not restored correctly when proxied" do
      foo = Foo.new
      foo.should_not_receive(:instance_bar).with(Array.new)
      foo.rspec_verify
      foo.instance_bar(Array.new)
    end
  end
end

Version data entries

41 entries across 41 versions & 12 rubygems

Version Path
rspec-instructure-1.3.3 spec/spec/mocks/bug_report_8302_spec.rb
radiant-1.0.0 ruby-debug/ruby/1.8/gems/rspec-1.3.2/spec/spec/mocks/bug_report_8302_spec.rb
rspec-1.3.2 spec/spec/mocks/bug_report_8302_spec.rb
rspec-1.3.1 spec/spec/mocks/bug_report_8302_spec.rb
rspec-1.3.1.rc spec/spec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.beta.1 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a10 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a9 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a8 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a7 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a6 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a5 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a4 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-mocks-2.0.0.a3 spec/rspec/mocks/bug_report_8302_spec.rb
rspec-1.3.0 spec/spec/mocks/bug_report_8302_spec.rb
hubbub-0.0.11 lib/vendor/plugins/rspec/spec/spec/mocks/bug_report_8302_spec.rb
hubbub-0.0.10 lib/vendor/plugins/rspec/spec/spec/mocks/bug_report_8302_spec.rb
hubbub-0.0.9 lib/vendor/plugins/rspec/spec/spec/mocks/bug_report_8302_spec.rb
hubbub-0.0.8 lib/vendor/plugins/rspec/spec/spec/mocks/bug_report_8302_spec.rb
hubbub-0.0.6 lib/vendor/plugins/rspec/spec/spec/mocks/bug_report_8302_spec.rb