From: duerst@... Date: 2016-06-19T08:18:47+00:00 Subject: [ruby-core:76073] [Ruby trunk Bug#12506] On cygwin, Feature #5994 does not work Issue #12506 has been reported by Martin D��rst. ---------------------------------------- Bug #12506: On cygwin, Feature #5994 does not work https://bugs.ruby-lang.org/issues/12506 * Author: Martin D��rst * Status: Open * Priority: Normal * Assignee: Nobuyoshi Nakada * ruby -v: ruby 2.4.0dev (2016-06-19 trunk 55452) [x86_64-cygwin] * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- On cygwin, Feature #5994 doesn't seem to have been implemented. This can be confirmed with test/ruby/test_dir.rb (see the very end of this report), or even simpler, as follows: ``` duerst@Arnisee /cygdrive/c/Data/testCygwin $ ruby -e 'Dir.mkdir("Matsumoto")' duerst@Arnisee /cygdrive/c/Data/testCygwin $ ruby -e 'puts Dir.glob("Ma*to")' Matsumoto duerst@Arnisee /cygdrive/c/Data/testCygwin $ ruby -e 'puts Dir.glob("ma*to")' duerst@Arnisee /cygdrive/c/Data/testCygwin $ ruby -e 'puts Dir.glob("matsumoto")' matsumoto ``` The 4th execution shows the problem. Please note that the third execution is also strange. ``` $ bin/ruby test/runner.rb test/ruby/test_dir.rb Run options: # Running tests: [10/23] TestDir#test_glob_cases = 0.11 s 1) Failure: TestDir#test_glob_cases [/cygdrive/c/Data/ruby/test/ruby/test_dir.rb:255]: [ruby-core:42469] [Feature #5994] Dir.glob should return the filename with actual cases on the filesystem. <["FileWithCases"]> expected but was <["filewithcases"]>. Finished tests in 3.294094s, 6.9822 tests/s, 77.7148 assertions/s. 23 tests, 256 assertions, 1 failures, 0 errors, 0 skips ruby -v: ruby 2.4.0dev (2016-06-19 trunk 55452) [x86_64-cygwin] ``` -- https://bugs.ruby-lang.org/ Unsubscribe: