diff options
Diffstat (limited to 'spec/rubyspec/core/hash/sort_spec.rb')
-rw-r--r-- | spec/rubyspec/core/hash/sort_spec.rb | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/spec/rubyspec/core/hash/sort_spec.rb b/spec/rubyspec/core/hash/sort_spec.rb deleted file mode 100644 index 06235f7609..0000000000 --- a/spec/rubyspec/core/hash/sort_spec.rb +++ /dev/null @@ -1,17 +0,0 @@ -require File.expand_path('../../../spec_helper', __FILE__) -require File.expand_path('../fixtures/classes', __FILE__) - -describe "Hash#sort" do - it "converts self to a nested array of [key, value] arrays and sort with Array#sort" do - { 'a' => 'b', '1' => '2', 'b' => 'a' }.sort.should == - [["1", "2"], ["a", "b"], ["b", "a"]] - end - - it "works when some of the keys are themselves arrays" do - { [1,2] => 5, [1,1] => 5 }.sort.should == [[[1,1],5], [[1,2],5]] - end - - it "uses block to sort array if passed a block" do - { 1 => 2, 2 => 9, 3 => 4 }.sort { |a,b| b <=> a }.should == [[3, 4], [2, 9], [1, 2]] - end -end |