From bea322a352d820007dd4e6cab88af5de01854736 Mon Sep 17 00:00:00 2001 From: "NARUSE, Yui" Date: Tue, 5 Nov 2019 17:30:54 +0900 Subject: Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]" This reverts commit 6ffc045a817fbdf04a6945d3c260b55b0fa1fd1e. --- spec/ruby/core/symbol/shared/id2name.rb | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'spec') diff --git a/spec/ruby/core/symbol/shared/id2name.rb b/spec/ruby/core/symbol/shared/id2name.rb index a0e190a680..47f97bd332 100644 --- a/spec/ruby/core/symbol/shared/id2name.rb +++ b/spec/ruby/core/symbol/shared/id2name.rb @@ -6,21 +6,4 @@ describe :symbol_id2name, shared: true do :@ruby.send(@method).should == "@ruby" :@@ruby.send(@method).should == "@@ruby" end - - ruby_version_is "2.7" do - it "returns a frozen String" do - :my_symbol.to_s.frozen?.should == true - :"dynamic symbol #{6 * 7}".to_s.frozen?.should == true - end - - it "always returns the same String for a given Symbol" do - s1 = :my_symbol.to_s - s2 = :my_symbol.to_s - s1.should equal(s2) - - s1 = :"dynamic symbol #{6 * 7}".to_s - s2 = :"dynamic symbol #{2 * 3 * 7}".to_s - s1.should equal(s2) - end - end end -- cgit v1.2.3