Issue #7482 has been updated by phasis68 (Heesob Park).


As you can see in http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/607/console,
This issues is not solved with changeset r38956.

  1) Failure:
test_system_redirect_win(TestSystem) [C:/Users/Worker/Jenkins/workspace/ruby-trunk-x64-build/test/ruby/test_system.rb:144]:
[ruby-talk:258939]
out.txt:
err.txt:
  "'\"C:\\Windows/system32/find.exe BFI3CHL671\"' is not recognized as an internal or external command,\n"
  "operable program or batch file.\n"
system("\"%WINDIR%/system32/find.exe BFI3CHL671\" input.txt > out.txt 2>err.txt").
<true> expected but was
<false>.

This failure is also occurred on Windows 8.

I'm not sure why you think the third case should be true.
Here is patch:
diff --git a/test_system.rb b/test_system.rb.new
index b877538..db19a3c 100644
--- a/test_system.rb
+++ b/test_system.rb.new
@@ -141,7 +141,7 @@ class TestSystem < Test::Unit::TestCase
         cmd = "\"%WINDIR%/system32/find.exe\" \"BFI3CHL671\" input.txt > out.txt 2>err.txt"
         assert_equal(true, system(cmd), message)
         cmd = "\"%WINDIR%/system32/find.exe BFI3CHL671\" input.txt > out.txt 2>err.txt"
-        assert_equal(true, system(cmd), message)
+        assert_equal(false, system(cmd), message)
       end
     end
   end



----------------------------------------
Bug #7482: test_system_redirect_win(TestSystem) failure on Windows 8
https://bugs.ruby-lang.org/issues/7482#change-35676

Author: phasis68 (Heesob Park)
Status: Closed
Priority: Normal
Assignee: kosaki (Motohiro KOSAKI)
Category: 
Target version: 
ruby -v: ruby -v: ruby 2.0.0dev (2012-11-29) [x64-mingw32]


I found the following test failure on Windows 8.

test_system_redirect_win(TestSystem) [c:/work/snapshot-mg64/test/ruby/test_system.rb:123]:
[ruby-talk:258939].
<false> expected but was
<true>.

I think the test_system_redirect_win is a wrong test case.
the ping command is not the point of [ruby-talk:258939].
And the ping result may differ depending on the machine.



-- 
http://bugs.ruby-lang.org/