diff options
Diffstat (limited to 'spec/rubyspec/core/string/shared/to_s.rb')
-rw-r--r-- | spec/rubyspec/core/string/shared/to_s.rb | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/spec/rubyspec/core/string/shared/to_s.rb b/spec/rubyspec/core/string/shared/to_s.rb deleted file mode 100644 index a5a13e4f26..0000000000 --- a/spec/rubyspec/core/string/shared/to_s.rb +++ /dev/null @@ -1,18 +0,0 @@ -describe :string_to_s, shared: true do - it "returns self when self.class == String" do - a = "a string" - a.should equal(a.send(@method)) - end - - it "returns a new instance of String when called on a subclass" do - a = StringSpecs::MyString.new("a string") - s = a.send(@method) - s.should == "a string" - s.should be_an_instance_of(String) - end - - it "taints the result when self is tainted" do - "x".taint.send(@method).tainted?.should == true - StringSpecs::MyString.new("x").taint.send(@method).tainted?.should == true - end -end |