Skip to content

Commit

Permalink
Showing 28 changed files with 5 additions and 125 deletions.
1 change: 0 additions & 1 deletion spec/truffle/tags/core/argf/read_nonblock_tags.txt
Original file line number Diff line number Diff line change
@@ -11,7 +11,6 @@ fails:ARGF.read_nonblock reads the contents of a special device file
fails:ARGF.read_nonblock reads up to the given amount of bytes
fails:ARGF.read_nonblock reads up to the given bytes from STDIN
fails:ARGF.read_nonblock reads up to the given bytes from a file when a file and STDIN are present
fails:ARGF.read_nonblock raises IO::EAGAINWaitReadable when STDIN is empty
fails:ARGF.read_nonblock returns :wait_readable when the :exception is set to false
fails:ARGF.read_nonblock when using multiple files reads up to the given amount of bytes from the first file
fails:ARGF.read_nonblock when using multiple files returns an empty String when reading after having read the first file in its entirety
1 change: 0 additions & 1 deletion spec/truffle/tags/core/argf/readline_tags.txt
Original file line number Diff line number Diff line change
@@ -2,4 +2,3 @@ fails:ARGF.readline sets $_ global variable with each line read
fails:ARGF.readline modifies the files when in place edit mode is on
fails:ARGF.readline modifies and backups two files when in place edit mode is on
slow:ARGF.readline reads all lines of stdin
fails:ARGF.readline reads all lines of stdin
1 change: 0 additions & 1 deletion spec/truffle/tags/core/file/dirname_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:File.dirname returns all the components of filename except the last one
fails(windows):File.dirname returns all the components of filename except the last one (edge cases on windows)
fails(windows):File.dirname returns the return all the components of filename except the last one (Windows format)
fails(windows):File.dirname returns the return all the components of filename except the last one (windows unc)
4 changes: 0 additions & 4 deletions spec/truffle/tags/core/io/close_read_tags.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
fails:IO#close_read closes the read end of a duplex I/O stream
fails:IO#close_read raises an IOError on subsequent invocations
fails:IO#close_read allows subsequent invocation of close
fails:IO#close_read raises an IOError if the stream is writable and not duplexed
fails:IO#close_read closes the stream if it is neither writable nor duplexed
fails:IO#close_read raises IOError on closed stream
fails:IO#close_read doesn't raise an IOError on subsequent invocations
fails:IO#close_read doesn't raise IOError on closed stream
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/io/close_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
fails:IO#close on an IO.popen stream clears #pid
fails:IO#close on an IO.popen stream sets $?
fails:IO#close on an IO.popen stream waits for the child to exit
fails:IO#close does not raise anything when self was already closed
fails:IO#close does nothing if already closed
5 changes: 0 additions & 5 deletions spec/truffle/tags/core/io/close_write_tags.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
fails:IO#close_write closes the write end of a duplex I/O stream
fails:IO#close_write raises an IOError on subsequent invocations
fails:IO#close_write allows subsequent invocation of close
fails:IO#close_write raises an IOError if the stream is readable and not duplexed
fails:IO#close_write closes the stream if it is neither readable nor duplexed
fails:IO#close_write flushes and closes the write stream
fails:IO#close_write raises IOError on closed stream
fails:IO#close_write doesn't raise an IOError on subsequent invocations
fails:IO#close_write doesn't raise IOError on closed stream
25 changes: 0 additions & 25 deletions spec/truffle/tags/core/io/copy_stream_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/autoload_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
slow:Kernel#autoload when Object is frozen raises a RuntimeError before defining the constant
fails:Kernel#autoload when Object is frozen raises a RuntimeError before defining the constant
1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/binding_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/caller_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Kernel#caller returns an Array of caller locations using a custom offset
fails:Kernel#caller returns the locations as String instances
6 changes: 0 additions & 6 deletions spec/truffle/tags/core/kernel/exec_tags.txt
Original file line number Diff line number Diff line change
@@ -64,9 +64,3 @@ slow:Kernel.exec with a command array uses the first element as the command name
slow:Kernel.exec with a command array coerces the argument using to_ary
slow:Kernel.exec with a command array raises an ArgumentError if the Array does not have exactly two elements
slow:Kernel.exec with an options Hash with Integer option keys maps the key to a file descriptor in the child that inherits the file descriptor from the parent specified by the value
fails:Kernel#exec flushes STDOUT upon exit when it's not set to sync
fails:Kernel#exec flushes STDERR upon exit when it's not set to sync
fails:Kernel#exec with multiple arguments does not subject the arguments to shell expansion
fails:Kernel.exec flushes STDOUT upon exit when it's not set to sync
fails:Kernel.exec flushes STDERR upon exit when it's not set to sync
fails:Kernel.exec with multiple arguments does not subject the arguments to shell expansion
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/kernel/extend_tags.txt

This file was deleted.

4 changes: 0 additions & 4 deletions spec/truffle/tags/core/kernel/fail_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/lambda_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Kernel.lambda raises an ArgumentError when no block is given
fails:Kernel.lambda allows long returns to flow through it
1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/local_variables_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Kernel#local_variables is a private method
fails:Kernel#local_variables is accessible from bindings
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/kernel/method_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
fails:Kernel#method returns a method object if we repond_to_missing? method
fails:Kernel#method will see an alias of the original method as == when in a derived class
fails:Kernel#method can be called even if we only repond_to_missing? method, true
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/kernel/open_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/truffle/tags/core/kernel/p_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/printf_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Kernel.printf writes to stdout when a string is the first argument
fails:Kernel.printf calls write on the first argument when it is not a string
18 changes: 0 additions & 18 deletions spec/truffle/tags/core/kernel/require_relative_tags.txt
Original file line number Diff line number Diff line change
@@ -4,25 +4,7 @@ fails:Kernel#require_relative with a relative path calls #to_str on non-String o
fails:Kernel#require_relative with a relative path raises a TypeError if #to_str does not return a String
fails:Kernel#require_relative with a relative path calls #to_path on non-String objects
fails:Kernel#require_relative with a relative path calls #to_str on non-String objects returned by #to_path
fails:Kernel#require_relative with a relative path when file is a symlink loads a path relative to current file
fails:Kernel#require_relative with a relative path (file extensions) loads a .rb extensioned file when passed a non-extensioned path
fails:Kernel#require_relative with a relative path (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded
fails:Kernel#require_relative with a relative path (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path
fails:Kernel#require_relative with a relative path (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded
fails:Kernel#require_relative with a relative path (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded
fails:Kernel#require_relative with an absolute path stores the missing path in a LoadError object
fails:Kernel#require_relative with an absolute path calls #to_str on non-String objects
fails:Kernel#require_relative with an absolute path raises a TypeError if #to_str does not return a String
fails:Kernel#require_relative with an absolute path calls #to_path on non-String objects
fails:Kernel#require_relative with an absolute path calls #to_str on non-String objects returned by #to_path
fails:Kernel#require_relative with an absolute path (file extensions) loads a .rb extensioned file when passed a non-extensioned path
fails:Kernel#require_relative with an absolute path (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded
fails:Kernel#require_relative with an absolute path (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path
fails:Kernel#require_relative with an absolute path (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded
fails:Kernel#require_relative with an absolute path (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded
fails:Kernel#require_relative with an absolute path ($LOAD_FEATURES) does not store the path if the load fails
fails:Kernel#require_relative with an absolute path ($LOAD_FEATURES) does not load an absolute path that is already stored
fails:Kernel#require_relative with an absolute path ($LOAD_FEATURES) adds the suffix of the resolved filename
fails:Kernel#require_relative with a relative path ($LOADED_FEATURES) does not store the path if the load fails
fails:Kernel#require_relative with a relative path ($LOADED_FEATURES) does not load an absolute path that is already stored
fails:Kernel#require_relative with a relative path ($LOADED_FEATURES) adds the suffix of the resolved filename
26 changes: 0 additions & 26 deletions spec/truffle/tags/core/kernel/require_tags.txt
Original file line number Diff line number Diff line change
@@ -1,46 +1,20 @@
fails:Kernel#require (path resolution) calls #to_path on non-String objects
fails:Kernel#require (path resolution) does not require file twice after $LOAD_PATH change
fails:Kernel#require (path resolution) with an unreadable file raises a LoadError
fails:Kernel#require (file extensions) loads a .rb extensioned file when a C-extension file of the same name is loaded
fails:Kernel#require (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded
fails:Kernel#require (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded
fails:Kernel#require (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded
fails:Kernel#require ($LOAD_FEATURES) does not load a ./ relative path that is already stored
fails:Kernel#require ($LOAD_FEATURES) does not load a ../ relative path that is already stored
fails:Kernel#require ($LOAD_FEATURES) does not load a non-canonical path that is already stored
fails:Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails:Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file from a subdirectory
fails:Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false if the file is not found
fails:Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false when passed a path and the file is not found
fails:Kernel#require (shell expansion) performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES
fails:Kernel#require (shell expansion) performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES
fails:Kernel.require (path resolution) calls #to_path on non-String objects
fails:Kernel.require (path resolution) does not require file twice after $LOAD_PATH change
fails:Kernel.require (path resolution) with an unreadable file raises a LoadError
fails:Kernel.require (file extensions) loads a .rb extensioned file when passed a non-extensioned path
fails:Kernel.require (file extensions) loads a .rb extensioned file when a C-extension file of the same name is loaded
fails:Kernel.require (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded
fails:Kernel.require (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path
fails:Kernel.require (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded
fails:Kernel.require (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded
fails:Kernel.require ($LOAD_FEATURES) does not load a ./ relative path that is already stored
fails:Kernel.require ($LOAD_FEATURES) does not load a ../ relative path that is already stored
fails:Kernel.require ($LOAD_FEATURES) does not load a non-canonical path that is already stored
fails:Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails:Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file from a subdirectory
fails:Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false if the file is not found
fails:Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false when passed a path and the file is not found
fails:Kernel.require (shell expansion) performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES
fails:Kernel.require (shell expansion) performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES
fails:Kernel#require stores the missing path in a LoadError object
fails:Kernel.require stores the missing path in a LoadError object
fails:Kernel#require (concurrently) blocks a second thread from returning while the 1st is still requiring
fails:Kernel.require (concurrently) blocks a second thread from returning while the 1st is still requiring
fails:Kernel#require (concurrently) blocks based on the path
fails:Kernel.require (concurrently) blocks based on the path
fails:Kernel#require (concurrently) allows a 2nd require if the 1st raised an exception
fails:Kernel.require (concurrently) allows a 2nd require if the 1st raised an exception
fails:Kernel#require (concurrently) blocks a 3rd require if the 1st raises an exception and the 2nd is still running
fails:Kernel.require (concurrently) blocks a 3rd require if the 1st raises an exception and the 2nd is still running
slow:Kernel#require (concurrently) blocks based on the path
slow:Kernel.require (concurrently) blocks based on the path
2 changes: 1 addition & 1 deletion spec/truffle/tags/core/kernel/spawn_tags.txt
Original file line number Diff line number Diff line change
@@ -28,7 +28,6 @@ fails:Kernel.spawn with multiple arguments raises an ArgumentError if an argumen
fails:Kernel.spawn with a command array raises an ArgumentError if the Strings in the Array include a null byte
fails:Kernel.spawn when passed :chdir changes to the directory passed for :chdir
fails:Kernel.spawn when passed :chdir calls #to_path to convert the :chdir value
fails:Kernel#spawn with Integer option keys maps the key to a file descriptor in the child that inherits the file descriptor from the parent specified by the value
fails:Kernel.spawn with Integer option keys maps the key to a file descriptor in the child that inherits the file descriptor from the parent specified by the value
fails(windows):Kernel#spawn raises an ArgumentError if given :pgroup option
fails(windows):Kernel.spawn raises an ArgumentError if given :pgroup option
@@ -120,3 +119,4 @@ 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 with Integer option keys maps the key to a file descriptor in the child that inherits the file descriptor from the parent specified by the value
1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/syscall_tags.txt

This file was deleted.

8 changes: 4 additions & 4 deletions spec/truffle/tags/core/kernel/system_tags.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
fails:Kernel#system executes the specified command in a subprocess
fails:Kernel#system returns false when the command exits with a non-zero exit status
fails:Kernel#system returns nil when command execution fails
fails:Kernel#system does not write to stderr when command execution fails
fails:Kernel#system executes with `sh` if the command contains shell characters
fails:Kernel#system ignores SHELL env var and always uses `sh`
fails:Kernel#system expands shell variables when given a single string argument
fails:Kernel#system does not expand shell variables when given multiples arguments
fails:Kernel.system executes the specified command in a subprocess
fails:Kernel.system returns false when the command exits with a non-zero exit status
fails:Kernel.system returns nil when command execution fails
@@ -16,3 +12,7 @@ fails:Kernel.system expands shell variables when given a single string argument
fails:Kernel.system does not expand shell variables when given multiples arguments
slow:Kernel#system returns true when the command exits with a zero exit status
slow:Kernel.system returns true when the command exits with a zero exit status
slow:Kernel#system executes the specified command in a subprocess
slow:Kernel#system returns false when the command exits with a non-zero exit status
slow:Kernel#system expands shell variables when given a single string argument
slow:Kernel#system does not expand shell variables when given multiples arguments
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/kernel/test_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/untrace_var_tags.txt

This file was deleted.

5 changes: 0 additions & 5 deletions spec/truffle/tags/core/kernel/warn_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/truffle/tags/core/range/each_tags.txt

This file was deleted.

0 comments on commit 2ca0279

Please sign in to comment.