Skip to content

Commit

Permalink
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions spec/truffle/tags/core/kernel/spawn_tags.txt
Original file line number Diff line number Diff line change
@@ -74,3 +74,41 @@ slow:Kernel.spawn redirects STDERR to the given file descriptor if err: IO
slow:Kernel.spawn redirects STDERR to child STDOUT if :err => [:child, :out]
slow:Kernel.spawn redirects both STDERR and STDOUT to the given file descriptior
slow:Kernel.spawn redirects both STDERR and STDOUT to the given IO
slow:Kernel#spawn returns the process ID of the new process as a Fixnum
slow:Kernel#spawn returns immediately
slow:Kernel#spawn sets environment variables in the child environment
slow:Kernel#spawn unsets environment variables whose value is nil
slow:Kernel#spawn calls #to_hash to convert the environment
slow:Kernel#spawn calls #to_str to convert the environment keys
slow:Kernel#spawn calls #to_str to convert the environment values
slow:Kernel#spawn raises an ArgumentError if an environment key includes an equals sign
slow:Kernel#spawn raises an ArgumentError if an environment key includes a null byte
slow:Kernel#spawn raises an ArgumentError if an environment value includes a null byte
slow:Kernel#spawn unsets other environment variables when given a true :unsetenv_others option
slow:Kernel#spawn unsets other environment variables when given a non-false :unsetenv_others option
slow:Kernel#spawn does not unset other environment variables when given a false :unsetenv_others option
slow:Kernel#spawn does not unset other environment variables when given a nil :unsetenv_others option
slow:Kernel#spawn does not unset environment variables included in the environment hash
slow:Kernel#spawn joins the current process group by default
slow:Kernel#spawn uses the current working directory as its working directory
slow:Kernel#spawn uses the current umask by default
slow:Kernel#spawn when passed close_others: false closes file descriptors >= 3 in the child process because they are set close_on_exec by default
slow:Kernel#spawn when passed close_others: false does not close file descriptors >= 3 in the child process if fds are set close_on_exec=false
slow:Kernel.spawn returns the process ID of the new process as a Fixnum
slow:Kernel.spawn returns immediately
slow:Kernel.spawn sets environment variables in the child environment
slow:Kernel.spawn unsets environment variables whose value is nil
slow:Kernel.spawn calls #to_hash to convert the environment
slow:Kernel.spawn calls #to_str to convert the environment keys
slow:Kernel.spawn calls #to_str to convert the environment values
slow:Kernel.spawn raises an ArgumentError if an environment key includes an equals sign
slow:Kernel.spawn raises an ArgumentError if an environment key includes a null byte
slow:Kernel.spawn raises an ArgumentError if an environment value includes a null byte
slow:Kernel.spawn does not unset other environment variables when given a false :unsetenv_others option
slow:Kernel.spawn does not unset other environment variables when given a nil :unsetenv_others option
slow:Kernel.spawn does not unset environment variables included in the environment hash
slow:Kernel.spawn joins the current process group by default
slow:Kernel.spawn uses the current working directory as its working directory
slow:Kernel.spawn uses the current umask by default
slow:Kernel.spawn when passed close_others: false closes file descriptors >= 3 in the child process because they are set close_on_exec by default
slow:Kernel.spawn when passed close_others: false does not close file descriptors >= 3 in the child process if fds are set close_on_exec=false

0 comments on commit be2b945

Please sign in to comment.