Skip to content

Commit

Permalink
Showing 57 changed files with 1 addition and 114 deletions.
1 change: 0 additions & 1 deletion spec/truffle/tags/core/argf/close_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails:ARGF.close can close STDIN
slow:ARGF.close does not close STDIN
fails:ARGF.close does not close STDIN
1 change: 0 additions & 1 deletion spec/truffle/tags/core/dir/close_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Dir#close closes the stream and fd and returns nil
fails:Dir#close raises an IOError when called on a closed Dir instance
1 change: 0 additions & 1 deletion spec/truffle/tags/core/dir/fileno_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Dir#fileno returns the file descriptor of the dir
fails(windows):Dir#fileno raises an error
1 change: 0 additions & 1 deletion spec/truffle/tags/core/encoding/converter/inspect_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:Encoding::Converter#inspect needs to be reviewed for spec completeness
1 change: 0 additions & 1 deletion spec/truffle/tags/core/exception/backtrace_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Exception#backtrace when redefined does not affect the behaviour of Exception#message
fails:Exception#backtrace contains lines of the same format for each prior position in the stack
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/exception/system_call_error_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
fails:SystemCallError.new requires at least one argumentt
fails:SystemCallError.new takes an optional errno argument
fails:SystemCallError.new accepts single Fixnum argument as errno
fails:SystemCallError.new constructs the appropriate Errno class
fails:SystemCallError.new returns an arity of -1 for the initialize method
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/file/grpowned_tags.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
fails:File.grpowned? takes non primary groups into account
fails(windows):File.grpowned? returns false if the file exist
fails:FileTest.grpowned? accepts an object that has a #to_path method
fails:FileTest.grpowned? returns true if the file exist
fails:File.grpowned? accepts an object that has a #to_path method
fails:File.grpowned? returns true if the file exist
1 change: 0 additions & 1 deletion spec/truffle/tags/core/file/lchmod_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:File.lchmod changes the file mode of the link and not of the file
fails(linux/openbsd, not supposed to impl):File.lchmod returns false from #respond_to?
fails(linux/openbsd, not supposed to impl):File.lchmod raises a NotImplementedError when called

1 change: 0 additions & 1 deletion spec/truffle/tags/core/file/open_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
fails:File.open opens a file for binary read-write starting at the beginning of the file
fails:File.open raises a SystemCallError if passed an invalid Integer type
fails:File.open with a block does not raise error when file is closed inside the block
fails:File.open with a block does not propagate StandardErrors produced by close
fails:File.open on a FIFO opens it as a normal file
fails:File.open opens a file with a file descriptor d and a block
fails:File.open with a block propagates StandardErrors produced by close
1 change: 0 additions & 1 deletion spec/truffle/tags/core/io/gets_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
fails:IO#gets assigns the returned line to $_
fails:IO#gets reads limit bytes and extra bytes when limit is reached not at character boundary
fails:IO#gets read limit bytes and extra bytes with maximum of 16
fails:IO#gets ignores the internal encoding if the IO object's external encoding is ASCII-8BIT
fails:IO#gets transcodes to internal encoding if the IO object's external encoding is ASCII-8BIT
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/io/open_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
fails:IO.open does not propagate a StandardError raised by #close
fails:IO.open does not set last error when a StandardError raised by #close
fails:IO.open propagates an exception raised by #close that is a StandardError
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/io/popen_tags.txt
Original file line number Diff line number Diff line change
@@ -17,9 +17,6 @@ fails:IO.popen with a block yields an instance of a subclass when called on a su
fails:IO.popen with a block closes the IO after yielding
fails:IO.popen with a block allows the IO to be closed inside the block
fails:IO.popen with a block returns the value of the block
fails:IO.popen with a leading Array parameter uses the Array as command plus args for the child process
fails:IO.popen with a leading Array parameter uses a leading Hash in the Array as additional environment variables
fails:IO.popen with a leading Array parameter uses a trailing Hash in the Array for spawn-like settings
fails:IO.popen with a leading ENV Hash accepts a single String command
fails:IO.popen with a leading ENV Hash accepts a single String command, and an IO mode
fails:IO.popen with a leading ENV Hash accepts a single String command with a trailing Hash of Process.exec options
1 change: 0 additions & 1 deletion spec/truffle/tags/core/kernel/backtick_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:Kernel#` tries to convert the given argument to String using #to_str
fails:Kernel#` produces a String in the default external encoding
fails:Kernel#` sets $? to the exit status of the executed sub-process
fails:Kernel#` raises an Errno::ENOENT if the command is not executable
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/kernel/load_tags.txt
Original file line number Diff line number Diff line change
@@ -9,7 +9,6 @@ fails:Kernel#load (path resolution) does not require file twice after $LOAD_PATH
fails:Kernel#load (path resolution) resolves a non-canonical path against $LOAD_PATH entries
fails:Kernel#load (path resolution) with an unreadable file raises a LoadError
fails:Kernel#load loads file even after $LOAD_PATH change
fails:Kernel#load sets the enclosing scope to an anonymous module if passed true for 'wrap'
fails:Kernel#load (shell expansion) expands a tilde to the HOME environment variable as the path to load
fails:Kernel.load (path resolution) loads a non-canonical absolute path
fails:Kernel.load (path resolution) calls #to_str on non-String objects
@@ -22,7 +21,6 @@ fails:Kernel.load (path resolution) does not require file twice after $LOAD_PATH
fails:Kernel.load (path resolution) resolves a non-canonical path against $LOAD_PATH entries
fails:Kernel.load (path resolution) with an unreadable file raises a LoadError
fails:Kernel.load loads file even after $LOAD_PATH change
fails:Kernel.load sets the enclosing scope to an anonymous module if passed true for 'wrap'
fails:Kernel.load (shell expansion) expands a tilde to the HOME environment variable as the path to load
windows:Kernel#load loads a file that recursively requires itself
windows:Kernel.load loads a file that recursively requires itself
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/kernel/method_missing_tags.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
fails:Kernel#method_missing for a Module with #method_missing defined is called when an protected method is called
fails:Kernel#method_missing for a Module with #method_missing defined is called when an private method is called
fails:Kernel#method_missing for a Class with #method_missing defined is called when an protected method is called
fails:Kernel#method_missing for a Class with #method_missing defined is called when an private method is called
fails:Kernel#method_missing for an instance with #method_missing defined is called when an protected method is called
fails:Kernel#method_missing for an instance with #method_missing defined is called when an private method is called
fails:Kernel#method_missing for a Module with #method_missing defined is called when an undefined method is called
fails:Kernel#method_missing for a Class with #method_missing defined is called when an undefined method is called
fails:Kernel#method_missing for a Module with #method_missing defined is called when a protected method is called
fails:Kernel#method_missing for a Module with #method_missing defined is called when a private method is called
5 changes: 0 additions & 5 deletions spec/truffle/tags/core/kernel/require_relative_tags.txt
Original file line number Diff line number Diff line change
@@ -10,11 +10,6 @@ fails:Kernel#require_relative with a relative path (file extensions) does not lo
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 a relative path ($LOAD_FEATURES) stores an absolute path
fails:Kernel#require_relative with a relative path ($LOAD_FEATURES) does not store the path if the load fails
fails:Kernel#require_relative with a relative path ($LOAD_FEATURES) does not load an absolute path that is already stored
fails:Kernel#require_relative with a relative path ($LOAD_FEATURES) adds the suffix of the resolved filename
fails:Kernel#require_relative with a relative path ($LOAD_FEATURES) loads a path for a file already loaded with a relative path
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
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/kernel/sleep_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
fails:Kernel#sleep pauses execution for approximately the duration requested
fails:Kernel#sleep returns the rounded number of seconds asleep
fails:Kernel#sleep raises a TypeError when passed a non-numeric duration
slow:Kernel#sleep accepts a Float
slow:Kernel#sleep accepts a Rational
6 changes: 0 additions & 6 deletions spec/truffle/tags/core/kernel/spawn_tags.txt
Original file line number Diff line number Diff line change
@@ -35,9 +35,6 @@ fails:Kernel#spawn redirects STDERR to the given file if :err => String
fails:Kernel#spawn redirects both STDERR and STDOUT to the given file descriptior
fails:Kernel#spawn redirects both STDERR and STDOUT to the given IO
fails:Kernel#spawn does NOT redirect both STDERR and STDOUT at the time to the given name
fails:Kernel#spawn closes file descriptors >= 3 in the child process
fails:Kernel#spawn closes file descriptors >= 3 in the child process even if given a false :close_others option because they are set close_on_exec
fails:Kernel#spawn does not close file descriptors >= 3 in the child process when given a false :close_others option and fds are set close_on_exec=false
fails:Kernel#spawn raises an ArgumentError if passed no command arguments
fails:Kernel#spawn raises an ArgumentError if passed env or options but no command arguments
fails:Kernel#spawn raises an ArgumentError if passed env and options but no command arguments
@@ -104,9 +101,6 @@ fails:Kernel.spawn redirects STDERR to the given file if :err => String
fails:Kernel.spawn redirects both STDERR and STDOUT to the given file descriptior
fails:Kernel.spawn redirects both STDERR and STDOUT to the given IO
fails:Kernel.spawn does NOT redirect both STDERR and STDOUT at the time to the given name
fails:Kernel.spawn closes file descriptors >= 3 in the child process
fails:Kernel.spawn closes file descriptors >= 3 in the child process even if given a false :close_others option because they are set close_on_exec
fails:Kernel.spawn does not close file descriptors >= 3 in the child process when given a false :close_others option and fds are set close_on_exec=false
fails:Kernel.spawn raises an ArgumentError if passed no command arguments
fails:Kernel.spawn raises an ArgumentError if passed env or options but no command arguments
fails:Kernel.spawn raises an ArgumentError if passed env and options but no command arguments
2 changes: 0 additions & 2 deletions spec/truffle/tags/core/kernel/taint_tags.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
fails:Kernel#taint raises RuntimeError on an untainted, frozen object
fails:Kernel#taint has no effect on immediate values
fails:Kernel#taint on a Bignum raises a RuntimeError
fails:Kernel#taint on a Symbol raises a RuntimeError
fails:Kernel#taint no raises a RuntimeError on symbols
fails:Kernel#taint no raises error on fixnum values
1 change: 0 additions & 1 deletion spec/truffle/tags/core/module/define_method_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:Module#define_method method body is an UnboundMethod allows methods defined on a different object
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails:ObjectSpace.define_finalizer calls finalizer on process termination
fails:ObjectSpace.define_finalizer calls finalizer at exit even if it is self-referencing
fails:ObjectSpace.define_finalizer raises a RuntimeError if the object is not garbage collectable
1 change: 0 additions & 1 deletion spec/truffle/tags/core/process/daemon_tags.txt
Original file line number Diff line number Diff line change
@@ -22,7 +22,6 @@ fails:Process.daemon when the second argument is non-false does not redirect std
fails:Process.daemon when the second argument is non-false does not redirect stderr to /dev/null
fails:Process.daemon when the second argument is non-false does not redirect stdin to /dev/null
fails:Process.daemon when the second argument is non-false does not close open files
fails(windows):Process.daemon raises a NotImplementedError when called
fails:Process.daemon when the second argument is not given redirects stdout to /dev/null
fails:Process.daemon when the second argument is not given redirects stderr to /dev/null
fails:Process.daemon when the second argument is false redirects stdout to /dev/null
1 change: 0 additions & 1 deletion spec/truffle/tags/core/process/kill_tags.txt
Original file line number Diff line number Diff line change
@@ -8,7 +8,6 @@ fails:Process.kill accepts a signal name without the 'SIG' prefix
fails:Process.kill accepts a signal name with the 'SIG' prefix
fails:Process.kill acceps an Integer as a signal value
fails:Process.kill calls #to_int to coerce the pid to an Integer
fails:Process.kill raises an Errno::EPERM if permission is denied
fails:Process.kill signals multiple processes
fails:Process.kill returns the number of processes signaled
fails:Process.kill signals the process group if the PID is zero
3 changes: 0 additions & 3 deletions spec/truffle/tags/core/process/spawn_tags.txt
Original file line number Diff line number Diff line change
@@ -34,9 +34,6 @@ fails:Process.spawn redirects STDERR to the given file if :err => String
fails:Process.spawn redirects both STDERR and STDOUT to the given file descriptior
fails:Process.spawn redirects both STDERR and STDOUT to the given IO
fails:Process.spawn does NOT redirect both STDERR and STDOUT at the time to the given name
fails:Process.spawn closes file descriptors >= 3 in the child process
fails:Process.spawn closes file descriptors >= 3 in the child process even if given a false :close_others option because they are set close_on_exec
fails:Process.spawn does not close file descriptors >= 3 in the child process when given a false :close_others option and fds are set close_on_exec=false
fails:Process.spawn raises an ArgumentError if passed no command arguments
fails:Process.spawn raises an ArgumentError if passed env or options but no command arguments
fails:Process.spawn raises an ArgumentError if passed env and options but no command arguments
1 change: 0 additions & 1 deletion spec/truffle/tags/core/rational/exponent_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:Rational#** when passed Bignum returns 0.0 when self is > 1 and the exponent is negative
fails:Rational#** when passed Bignum returns 0.0 when self is < -1 and the exponent is negative
fails:Rational#** when passed Bignum returns 0.0 when self is > 1
fails:Rational#** when passed Bignum returns 0.0 when self is < -1 and the exponent is negative
1 change: 0 additions & 1 deletion spec/truffle/tags/core/string/crypt_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails(inherited):String#crypt returns NULL bytes prepended to the string when the salt contains NULL bytes
4 changes: 0 additions & 4 deletions spec/truffle/tags/core/thread/list_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
fails:Thread::list includes the current and main thread
fails:Thread::list includes threads of non-default thread groups
fails:Thread::list does not include deceased threads
fails:Thread::list includes waiting threads
fails:Thread.list includes the current and main thread
fails:Thread.list includes threads of non-default thread groups
fails:Thread.list does not include deceased threads
1 change: 0 additions & 1 deletion spec/truffle/tags/core/time/local_tags.txt
Original file line number Diff line number Diff line change
@@ -9,5 +9,4 @@ fails:Time.local handles fractional microseconds as a Rational
fails:Time.local ignores fractional seconds if a passed whole number of microseconds
fails:Time.local ignores fractional seconds if a passed fractional number of microseconds
fails:Time.local timezone changes correctly adjusts the timezone change to 'EET' on 'Europe/Istanbul'
fails:Time.local timezone changes correctly adjusts the timezone change to 'WET' on 'Europe/Lisbon'
fails:Time.local timezone changes correctly adjusts the timezone change to 'CEST' on 'Europe/Amsterdam'
1 change: 0 additions & 1 deletion spec/truffle/tags/core/time/mktime_tags.txt
Original file line number Diff line number Diff line change
@@ -9,5 +9,4 @@ fails:Time.mktime handles fractional microseconds as a Rational
fails:Time.mktime ignores fractional seconds if a passed whole number of microseconds
fails:Time.mktime ignores fractional seconds if a passed fractional number of microseconds
fails:Time.mktime timezone changes correctly adjusts the timezone change to 'EET' on 'Europe/Istanbul'
fails:Time.mktime timezone changes correctly adjusts the timezone change to 'WET' on 'Europe/Lisbon'
fails:Time.mktime timezone changes correctly adjusts the timezone change to 'CEST' on 'Europe/Amsterdam'
1 change: 0 additions & 1 deletion spec/truffle/tags/core/time/new_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:Time.new with a utc_offset argument disallows a value for minutes greater than 59
fails:Time.new timezone changes correctly adjusts the timezone change to 'EET' on 'Europe/Istanbul'
fails:Time.new timezone changes correctly adjusts the timezone change to 'WET' on 'Europe/Lisbon'
fails:Time.new timezone changes correctly adjusts the timezone change to 'CEST' on 'Europe/Amsterdam'
6 changes: 0 additions & 6 deletions spec/truffle/tags/core/time/strftime_tags.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
fails:Time#strftime returns the fractional seconds digits, default is 9 digits (nanosecond) with %N
fails:Time#strftime with %N formats the nanoseconds of of the second with %N
fails:Time#strftime with %N formats the microseconds of of the second with %6N
fails:Time#strftime with %N formats the nanoseconds of of the second with %9N
fails:Time#strftime with %N formats the picoseconds of of the second with %12N
fails:Time#strftime with %z rounds fixed offset to the nearest second
fails:Time#strftime requires an argument
fails:Time#strftime should be able to show the timezone if available
fails:Time#strftime rounds an offset to the nearest second when formatting with %z
4 changes: 0 additions & 4 deletions spec/truffle/tags/core/unboundmethod/arity_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
fails:UnboundMethod#arity returns the number of arguments accepted by a method, using Method#unbind
fails:UnboundMethod#arity returns the number arguments accepted by a method, using Module#instance_method
fails:UnboundMethod#arity if optional arguments returns the negative number of mandatory arguments, using Method#unbind
fails:UnboundMethod#arity if optional arguments returns the negative number of mandatory arguments, using Module#instance_method
fails:"UnboundMethod#arity returns negative values for method definition \n def m(a: 1) end\n def n(a: 1, b: 2) end"
fails:"UnboundMethod#arity returns negative values for method definition \n def m(a=1, b: 2) end\n def n(*a, b: 1) end\n def o(a=1, b: 2) end\n def p(a=1, *b, c: 2, &l) end"
fails:"UnboundMethod#arity returns negative values for method definition \n def m(**k, &l) end\n def n(*a, **k) end\n def o(a: 1, b: 2, **k) end"
3 changes: 0 additions & 3 deletions spec/truffle/tags/language/block_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
fails(inherited):A block yielded a single Array assigns elements to optional arguments
fails(inherited):A block yielded a single Array calls #to_hash on the last element if keyword arguments are present
fails(inherited):A block yielded a single Array assigns the last element to a non-keyword argument if #to_hash returns nil
fails(inherited):A block yielded a single Array calls #to_hash on the element that maps to the keyword arguments
fails(inherited):A block yielded a single Array raises a TypeError if #to_hash does not return a Hash
fails(inherited):A block yielded a single Array raises the error raised inside #to_hash
fails(inherited):A block yielded a single Object receives the object if #to_ary returns nil
@@ -12,12 +11,10 @@ fails:A block yielded a single Array assigns elements to required arguments when
fails:A block yielded a single Array assigns elements to mixed argument types
fails:A block yielded a single Array calls #to_hash on the last element if keyword arguments are present
fails:A block yielded a single Array assigns the last element to a non-keyword argument if #to_hash returns nil
fails:A block yielded a single Array calls #to_hash on the element that maps to the keyword arguments
fails:A block yielded a single Array raises a TypeError if #to_hash does not return a Hash
fails:A block yielded a single Array raises the error raised inside #to_hash
fails:A block yielded a single Object receives the object if #to_ary returns nil
fails:Block-local variables override shadowed variables from the outer scope
fails:A block yielded a single Array treats hashes with symbol keys as keyword arguments
fails:A block yielded a single Array does not treat hashes with string keys as keyword arguments
fails:A block yielded a single Array calls #to_hash on the last element when there are more arguments than parameters
fails:A block yielded a single Array assigns symbol keys from a Hash to keyword arguments
2 changes: 1 addition & 1 deletion spec/truffle/tags/language/def_tags.txt
Original file line number Diff line number Diff line change
@@ -4,4 +4,4 @@ fails:A method definition inside an instance_eval creates a class method when th
fails:A method definition in an eval creates an instance method
fails:A method definition in an eval creates a class method
fails:A method definition in an eval creates a singleton method
fails:An instance method with a default argument does not call a method with the same name as the local
fails:An instance method with a default argument does not call a method with the same name as the local
2 changes: 0 additions & 2 deletions spec/truffle/tags/language/hash_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
fails:Hash literal calls #to_hash to convert an '**obj' element
fails:Hash literal merges the containing Hash into the **obj before importing obj's items
2 changes: 0 additions & 2 deletions spec/truffle/tags/language/predefined_tags.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
fails:The predefined global constant ARGV contains Strings encoded in locale Encoding
slow:Execution variable $: does not include '.' when the taint check level > 1
slow:The predefined global constant STDERR has the encodings set by #set_encoding
slow:The predefined global constant STDIN retains the encoding set by #set_encoding when Encoding.default_external is changed
slow:The predefined global constant STDIN has the encodings set by #set_encoding
slow:The predefined global constant STDOUT has the encodings set by #set_encoding
windows:Execution variable $: does not include '.' when the taint check level > 1
windows:The predefined global constant STDIN has the encodings set by #set_encoding
windows:The predefined global constant STDIN retains the encoding set by #set_encoding when Encoding.default_external is changed
windows:The predefined global constant STDOUT has the encodings set by #set_encoding
2 changes: 0 additions & 2 deletions spec/truffle/tags/language/variables_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
fails(inherited):Basic multiple assignment with a splatted single RHS value does not call #to_ary on an object
fails(inherited):Basic multiple assignment with a splatted single RHS value calls #to_a even if it's private
fails(inherited):Multiple assignment with a single RHS value does not call #to_ary if #respond_to? returns false
fails(inherited):Multiple assignment with a single RHS value raises a TypeError of #to_ary does not return an Array
fails(inherited):Multiple assignment with a single RHS value raises a TypeError if #to_ary does not return an Array
1 change: 0 additions & 1 deletion spec/truffle/tags/library/complex/math/acosh_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails:Math#acosh returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number
fails:Math.acosh returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number

Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:Delegator#trust raises an ArgumentError for obsolete $SAFE=4
2 changes: 0 additions & 2 deletions spec/truffle/tags/library/stringio/bytes_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
fails:StringIO#bytes returns nil
fails:StringIO#bytes yields a LocalJumpError when passed no block
2 changes: 0 additions & 2 deletions spec/truffle/tags/library/stringio/chars_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
fails:StringIO#chars yields each character code in turn
fails:StringIO#chars returns nil
fails:StringIO#chars yields a LocalJumpError when passed no block
fails:StringIO#chars returns an Enumerator when passed no block
2 changes: 0 additions & 2 deletions spec/truffle/tags/library/stringio/each_byte_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
fails:StringIO#each_byte returns nil
fails:StringIO#each_byte yields a LocalJumpError when passed no block
2 changes: 0 additions & 2 deletions spec/truffle/tags/library/stringio/each_char_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
fails:StringIO#each_char yields each character code in turn
fails:StringIO#each_char returns nil
fails:StringIO#each_char yields a LocalJumpError when passed no block
fails:StringIO#each_char returns an Enumerator when passed no block
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/each_line_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#each_line when passed no arguments yields a LocalJumpError when passed no block
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/each_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#each when passed no arguments yields a LocalJumpError when passed no block
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/getbyte_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#getbyte retrieves bytes at a time rather than characters
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/gets_tags.txt
Original file line number Diff line number Diff line change
@@ -3,4 +3,3 @@ fails:StringIO#gets when passed [separator] accepts string as separator
fails:StringIO#gets when passed no argument sets $_ to the read content
fails:StringIO#gets when passed [limit] sets $_ to the read content
fails:StringIO#gets when passed [separator] and [limit] sets $_ to the read content
fails:StringIO#gets when passed [separator] and [limit] returns a String when both separator and limit are nil
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/lines_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#lines when passed no arguments yields a LocalJumpError when passed no block
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/open_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO.open when passed [Object, mode] raises a TypeError when passed a frozen String in truncate mode as StringIO backend
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/path_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#path returns nil
3 changes: 0 additions & 3 deletions spec/truffle/tags/library/stringio/read_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
fails:StringIO#read when passed length, buffer raises a TypeError when passed a frozen String as buffer
fails:StringIO#read when passed length, buffer returns a String in ASCII-8BIT ignoring the encoding of the source String and buffer
fails:StringIO#read when passed length returns nil when passed 0 and no data remains
5 changes: 0 additions & 5 deletions spec/truffle/tags/library/stringio/readpartial_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +0,0 @@
fails:StringIO#readpartial when passed length, buffer raises a TypeError when passed a frozen String as buffer
fails:StringIO#readpartial when passed length, buffer returns a String in ASCII-8BIT ignoring the encoding of the source String and buffer
fails:StringIO#readpartial when passed length returns a String in ASCII-8BIT encoding when passed a length > 0
fails:StringIO#readpartial when passed length returns an empty String in ASCII-8BIT encoding when passed length == 0
fails:StringIO#readpartial when passed length raises an EOFError when passed 0 and no data remains
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/reopen_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#reopen when passed [Object, Integer] raises a TypeError when trying to reopen self with a frozen String in truncate-mode
1 change: 0 additions & 1 deletion spec/truffle/tags/library/stringio/seek_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
fails:StringIO#seek when self is closed does not raise an IOError
5 changes: 0 additions & 5 deletions spec/truffle/tags/library/stringio/sysread_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +0,0 @@
fails:StringIO#sysread when passed length, buffer raises a TypeError when passed a frozen String as buffer
fails:StringIO#sysread when passed length, buffer returns a String in ASCII-8BIT ignoring the encoding of the source String and buffer
fails:StringIO#sysread when passed length returns a String in ASCII-8BIT encoding when passed a length > 0
fails:StringIO#sysread when passed length returns an empty String in ASCII-8BIT encoding when passed length == 0
fails:StringIO#sysread when passed length raises an EOFError when passed 0 and no data remains
3 changes: 0 additions & 3 deletions spec/truffle/tags/library/stringio/ungetc_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
fails:StringIO#ungetc when passed [char] does nothing when at the beginning of self
fails:StringIO#ungetc when passed [char] tries to convert the passed length to an Integer using #to_int
fails:StringIO#ungetc when passed [char] raises a TypeError when the passed length can't be converted to an Integer
4 changes: 0 additions & 4 deletions spec/truffle/tags/library/zlib/inflate/inflate_tags.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
fails:Zlib::Inflate#inflate inflates some data
fails:Zlib::Inflate#inflate inflates lots of data
fails:Zlib::Inflate#inflate works in pass-through mode, once finished
fails:Zlib::Inflate::inflate properly handles data in chunks
fails:Zlib::Inflate::inflate properly handles incomplete data
fails:Zlib::Inflate::inflate properly handles excessive data, byte-by-byte
fails:Zlib::Inflate::inflate properly handles excessive data, in one go
fails:Zlib::Inflate.inflate properly handles data in chunks
fails:Zlib::Inflate.inflate properly handles incomplete data
fails:Zlib::Inflate.inflate properly handles excessive data, byte-by-byte

0 comments on commit cdd9a3a

Please sign in to comment.