diff --git a/core/dir/shared/glob.rb b/core/dir/shared/glob.rb index d2824df446..c54f2665be 100644 --- a/core/dir/shared/glob.rb +++ b/core/dir/shared/glob.rb @@ -38,6 +38,23 @@ end end + ruby_version_is "3.0" do + it "result is sorted by default" do + result = Dir.send(@method, '*') + result.should == result.sort + end + + it "result is sorted with sort: true" do + result = Dir.send(@method, '*', sort: true) + result.should == result.sort + end + + it "sorted: false returns same files" do + result = Dir.send(@method,'*', sort: false) + result.sort.should == Dir.send(@method, '*').sort + end + end + it "matches non-dotfiles with '*'" do expected = %w[ brace