OlderDiff < 20110709T234729Z < ThisDiff > 20110710T210533Z > NewerDiff
COMMIT [Charles Oliver Nutter] Clean up and expand slightly spec for Kernel#system using "sh" when shell characters are present. =================================================================== +++ 20110710T210533Z @@ 17143 @@ - 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 @@ 40483 @@ - 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 @@ 44907 @@ Finished in <t> seconds 1 file, 1 example, <num> expectation, 0 failures, 0 errors +some descendant process in process group <pgid> remain. timeout: INT signal sent. == rubyspec/core/process/constants_spec.rb # <time> + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.8/<buildtime>/rubyspec/ruby.1.8.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.8/<buildtime>/bin/ruby rubyspec/core/process/constants_spec.rb =================================================================== --- 20110709T234729Z @@ 17143 @@ - 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 @@ 40482 @@ - 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 < 20110709T234729Z < ThisDiff > 20110710T210533Z > NewerDiff