[macruby-changes] [2113] MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process

source_changes at macosforge.org source_changes at macosforge.org
Wed Jul 29 02:57:19 PDT 2009


Revision: 2113
          http://trac.macosforge.org/projects/ruby/changeset/2113
Author:   lsansonetti at apple.com
Date:     2009-07-29 02:57:19 -0700 (Wed, 29 Jul 2009)
Log Message:
-----------
tagging all specs using #fork as failing

Modified Paths:
--------------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/kill_tags.txt

Added Paths:
-----------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/abort_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/fork_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/ppid_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgid_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgrp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setsid_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/waitall_tags.txt

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/abort_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/abort_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/abort_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.abort terminates execution immediately

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/fork_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/fork_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/fork_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1,2 @@
+fails:Process.fork return nil for the child process
+fails:Process.fork runs a block in a child process

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/kill_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/kill_tags.txt	2009-07-29 09:38:47 UTC (rev 2112)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/kill_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -6,3 +6,4 @@
 fails:Process.kill kills process groups if signal is negative
 fails:Process.kill kills process groups if signal starts with a minus sign
 fails:Process.kill kills process groups if signal starts with a minus sign and 'SIG'
+fails:Process.kill tests for the existence of a process without sending a signal

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/ppid_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/ppid_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/ppid_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.ppid returns the process id of the parent of this process

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgid_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgid_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgid_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.setpgid sets the process group id of the specified process

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgrp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgrp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setpgrp_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.setpgrp and Process.getpgrp set and get the process group ID of the calling process

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setsid_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setsid_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/setsid_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.setsid establishes this process as a new session and process group leader

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait2_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1 @@
+fails:Process.wait2 returns the pid and status of child process

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/wait_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1,7 @@
+fails:Process.wait doesn't block if no child is available when WNOHANG is used
+fails:Process.wait waits for a child whose process group ID is that of the calling process
+fails:Process.wait waits for a specific child if a pid is given
+fails:Process.wait waits for any child process if no pid is given
+fails:Process.wait sets $? to a Process::Status
+fails:Process.wait returns its childs pid
+fails:Process.wait always accepts flags=0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/waitall_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/waitall_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/process/waitall_tags.txt	2009-07-29 09:57:19 UTC (rev 2113)
@@ -0,0 +1,2 @@
+fails:Process.waitall waits for all children
+fails:Process.waitall returns an array of pid/status pairs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090729/47f580b6/attachment-0001.html>


More information about the macruby-changes mailing list