]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rspec-1.1.2/spec/spec/mocks/bug_report_7611_spec.rb
added RSpec and RSpec on Rails
[rails.git] / vendor / gems / rspec-1.1.2 / spec / spec / mocks / bug_report_7611_spec.rb
diff --git a/vendor/gems/rspec-1.1.2/spec/spec/mocks/bug_report_7611_spec.rb b/vendor/gems/rspec-1.1.2/spec/spec/mocks/bug_report_7611_spec.rb
new file mode 100644 (file)
index 0000000..6c9705b
--- /dev/null
@@ -0,0 +1,19 @@
+require File.dirname(__FILE__) + '/../../spec_helper.rb'
+
+module Bug7611
+  class Foo
+  end
+
+  class Bar < Foo
+  end
+
+  describe "A Partial Mock" do
+    it "should respect subclasses" do
+      Foo.stub!(:new).and_return(Object.new)
+    end
+
+    it "should" do
+      Bar.new.class.should == Bar
+    end 
+  end
+end