aboutsummaryrefslogtreecommitdiffstats
path: root/spec/rubyspec/core/symbol/symbol_spec.rb
diff options
context:
space:
mode:
authoreregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-06-29 14:35:37 +0000
committereregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-06-29 14:35:37 +0000
commit021bec087823b11e60a669ed0390096d978b893e (patch)
tree70d928d35c01b51bb9a6cdc44af4bd7cc05a669b /spec/rubyspec/core/symbol/symbol_spec.rb
parenta6c9453d869479e23ce0c0349795ea5853ac1898 (diff)
downloadruby-021bec087823b11e60a669ed0390096d978b893e.tar.gz
Update to ruby/spec@abf1700
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/rubyspec/core/symbol/symbol_spec.rb')
-rw-r--r--spec/rubyspec/core/symbol/symbol_spec.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/rubyspec/core/symbol/symbol_spec.rb b/spec/rubyspec/core/symbol/symbol_spec.rb
index bb95211ba0..af6b46fed3 100644
--- a/spec/rubyspec/core/symbol/symbol_spec.rb
+++ b/spec/rubyspec/core/symbol/symbol_spec.rb
@@ -4,4 +4,16 @@ describe "Symbol" do
it "includes Comparable" do
Symbol.include?(Comparable).should == true
end
+
+ it ".allocate raises a TypeError" do
+ lambda do
+ Symbol.allocate
+ end.should raise_error(TypeError)
+ end
+
+ it ".new is undefined" do
+ lambda do
+ Symbol.new
+ end.should raise_error(NoMethodError)
+ end
end