Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Incomplete
-
Affects Version/s: JRuby 1.6
-
Fix Version/s: None
-
Component/s: Core Classes/Modules, RubySpec
-
Labels:None
-
Number of attachments :
Description
1) Process::Status#exited? for a child that exited normally returns true ERROR NotImplementedError: Process::Status#exited? not implemented /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:12:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 2) Process::Status#exited? for a terminated child returns false ERROR NotImplementedError: Process::Status#exited? not implemented /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:25:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/exited_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 3) Process::Status#pid returns the pid of the process ERROR NotImplementedError: Process::Status#pid not implemented /Users/headius/projects/jruby/spec/ruby/core/process/status/pid_spec.rb:10:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/pid_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/pid_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 4) Process::Status#signaled? for a cleanly exited child returns false ERROR NotImplementedError: Process::Status#signaled? not implemented /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:12:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 5) Process::Status#signaled? for a terminated child returns true ERROR NotImplementedError: Process::Status#signaled? not implemented /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:24:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/signaled_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 6) Process::Status#success? for a child that was terminated returns nil FAILED Expected false to be nil /Users/headius/projects/jruby/spec/ruby/core/process/status/success_spec.rb:36:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/success_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/success_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 7) Process::Status#termsig for a child that exited normally returns true ERROR NoMethodError: undefined method `termsig' for #<Process::Status: pid=????,exited(0)> /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:12:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each' 8) Process::Status#termsig for a child that was sent a signal returns the signal ERROR NoMethodError: undefined method `termsig' for #<Process::Status: pid=????,exited(137)> /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:25:in `(root)' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyEnumerable.java:1262:in `all?' org/jruby/RubyArray.java:1572:in `each' org/jruby/RubyArray.java:1572:in `each' /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:3:in `(root)' org/jruby/RubyKernel.java:1062:in `load' /Users/headius/projects/jruby/spec/ruby/core/process/status/termsig_spec.rb:56:in `files' org/jruby/RubyKernel.java:2007:in `instance_eval' org/jruby/RubyArray.java:1572:in `each'
Tagged RubySpec failures.