Sha256: 5288f2cf9e2f86f72304acd8c62c0b324312ecfd107f489b25cf975023955c41
Contents?: true
Size: 579 Bytes
Versions: 62
Compression:
Stored size: 579 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require File.expand_path('../fixtures/classes', __FILE__) require File.expand_path('../shared/to_s', __FILE__) describe "Hash#to_s" do ruby_version_is "1.9" do it_behaves_like :to_s, :to_s end ruby_version_is ""..."1.9" do it "returns a string by calling Hash#to_a and using Array#join with default separator" do h = new_hash(:fun => 'x', 1 => 3, nil => "ok", [] => :y) h.to_a.to_s.should == h.to_s old, $, = $,, ':' h.to_a.to_s.should == h.to_s $, = old end end end
Version data entries
62 entries across 62 versions & 3 rubygems