Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
File.dirname normalization differs from MRI #2391
From: http://jira.codehaus.org/browse/JRUBY-4863. Differs from MRI on JRuby 1.7.18 and JRuby 9000.
MRI strips additional leading slashes with File.dirname:
However, I'm not sure if this "normalization" is intentional in MRI or accidental, because it only seems to work on leading slashes in MRI:
I'd say the spec needs to be fleshed out. Either the path should be completely normalized, or not at all.