Sha256: 41e362145484fe1a37e3ec9b9f0b5207623c8d2f92e3ad88dfc1332a2696dcbf

Contents?: true

Size: 271 Bytes

Versions: 4

Compression:

Stored size: 271 Bytes

Contents

require 'spec_helper'

module Bug7611
  describe "A Partial Mock" do
    class Foo; end
    class Bar < Foo; end

    it "respects subclasses" do
      Foo.stub(:new).and_return(Object.new)
    end

    it "should" do
      Bar.new.class.should == Bar
    end 
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rspec-mocks-2.6.0 spec/rspec/mocks/bug_report_7611_spec.rb
rspec-mocks-2.6.0.rc6 spec/rspec/mocks/bug_report_7611_spec.rb
rspec-mocks-2.6.0.rc4 spec/rspec/mocks/bug_report_7611_spec.rb
rspec-mocks-2.6.0.rc2 spec/rspec/mocks/bug_report_7611_spec.rb