Sha256: e01968fd9a7e22799c7e688e299d1f7c48b9a670632e48578f21298fd6e7f12a
Contents?: true
Size: 588 Bytes
Versions: 52
Compression:
Stored size: 588 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) describe "Class#initialize_copy" do it "raises a TypeError when called on already initialized classes" do lambda{ String.send :initialize_copy, Fixnum }.should raise_error(TypeError) lambda{ Object.send :initialize_copy, String }.should raise_error(TypeError) end ruby_version_is "1.9" do # See [redmine:2601] it "raises a TypeError when called on BasicObject" do lambda{ BasicObject.send :initialize_copy, String }.should raise_error(TypeError) end end end
Version data entries
52 entries across 52 versions & 2 rubygems