ruby 1.8.7 (2011-06-30 patchlevel 352) [powerpc-darwin9.8.0] [1.8.7,pth] (ppc-mac-mini) 990W 2F1E failed(rubyspec CommandTimeout) 60failed(rubyspec/) failed(rubyspec/core/thread/alive_spec.rb CommandTimeout)

chkbuild summary recent last

OlderDiff < 20110710T071336Z < ThisDiff > 20110711T043610Z > NewerDiff

COMMIT [Charles Oliver Nutter] Clean up and expand slightly spec for Kernel#system using "sh" when shell characters are present.

===================================================================
+++ 20110711T043610Z
@@ 16622 @@
 - returns false when command execution fails
 - returns false when the command has a non-zero exit status
 - does not write to stderr when it can't find a command
+- executes with `sh` if the command contains shell characters
+- ignores SHELL env var and always uses `sh`
 - is a private method
 - expands shell variables when given a single string argument
 - does not expand shell variables when given multiples arguments
@@ 39391 @@
 - returns false when command execution fails
 - returns false when the command has a non-zero exit status
 - does not write to stderr when it can't find a command
+- executes with `sh` if the command contains shell characters
+- ignores SHELL env var and always uses `sh`
 - is a private method
 - expands shell variables when given a single string argument
 - does not expand shell variables when given multiples arguments

===================================================================
--- 20110710T071336Z
@@ 16622 @@
 - returns false when command execution fails
 - returns false when the command has a non-zero exit status
 - does not write to stderr when it can't find a command
-- uses /bin/sh if freaky shit is in the command
 - is a private method
 - expands shell variables when given a single string argument
 - does not expand shell variables when given multiples arguments
@@ 39390 @@
 - returns false when command execution fails
 - returns false when the command has a non-zero exit status
 - does not write to stderr when it can't find a command
-- uses /bin/sh if freaky shit is in the command
 - is a private method
 - expands shell variables when given a single string argument
 - does not expand shell variables when given multiples arguments

OlderDiff < 20110710T071336Z < ThisDiff > 20110711T043610Z > NewerDiff


chkbuild summary recent last