diff options
Diffstat (limited to 'spec/rubyspec/core/class/initialize_spec.rb')
| -rw-r--r-- | spec/rubyspec/core/class/initialize_spec.rb | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/spec/rubyspec/core/class/initialize_spec.rb b/spec/rubyspec/core/class/initialize_spec.rb deleted file mode 100644 index d268596dfe..0000000000 --- a/spec/rubyspec/core/class/initialize_spec.rb +++ /dev/null @@ -1,34 +0,0 @@ -require File.expand_path('../../../spec_helper', __FILE__) - -describe "Class#initialize" do - it "is private" do - Class.should have_private_method(:initialize) - end - - it "raises a TypeError when called on already initialized classes" do - lambda{ - Fixnum.send :initialize - }.should raise_error(TypeError) - - lambda{ - Object.send :initialize - }.should raise_error(TypeError) - end - - # See [redmine:2601] - it "raises a TypeError when called on BasicObject" do - lambda{ - BasicObject.send :initialize - }.should raise_error(TypeError) - end - - describe "when given the Class" do - before :each do - @uninitialized = Class.allocate - end - - it "raises a TypeError" do - lambda{@uninitialized.send(:initialize, Class)}.should raise_error(TypeError) - end - end -end |
