Class | Name | Status | Type | Time(s) |
binmode | ARGF.binmode does not raise an error | Skipped | tagged
| 0.000 |
close | ARGF.close doesn't raise an IOError if called on a closed stream | Skipped | tagged
| 0.000 |
close | ARGF.close does not close STDIN | Skipped | tagged
| 0.000 |
filename | ARGF.filename sets the $FILENAME global variable with the current file name on each file | Skipped | tagged
| 0.000 |
gets | ARGF.gets sets $_ global variable with each line read | Skipped | tagged
| 0.000 |
gets | ARGF.gets modifies the files when in place edit mode is on | Skipped | tagged
| 0.000 |
gets | ARGF.gets modifies and backups two files when in place edit mode is on | Skipped | tagged
| 0.000 |
lineno | ARGF.lineno aliases to $. | Skipped | tagged
| 0.000 |
path | ARGF.path sets the $FILENAME global variable with the current file name on each file | Skipped | tagged
| 0.000 |
read | ARGF.read clears output buffer before appending to it | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock treats second nil argument as no output buffer | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock treats second argument as an output buffer | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock clears output buffer before appending to it | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads a number of bytes from the first file | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads from a single file consecutively | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads a number of bytes from stdin | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads the contents of a special device file | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads up to the given amount of bytes | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads up to the given bytes from STDIN | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock reads up to the given bytes from a file when a file and STDIN are present | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock raises IO::EAGAINWaitReadable when STDIN is empty | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock returns :wait_readable when the :exception is set to false | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock when using multiple files reads up to the given amount of bytes from the first file | Skipped | tagged
| 0.000 |
read_nonblock | ARGF.read_nonblock when using multiple files returns an empty String when reading after having read the first file in its entirety | Skipped | tagged
| 0.000 |
readline | ARGF.readline sets $_ global variable with each line read | Skipped | tagged
| 0.000 |
readline | ARGF.readline modifies the files when in place edit mode is on | Skipped | tagged
| 0.000 |
readline | ARGF.readline modifies and backups two files when in place edit mode is on | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial treats second nil argument as no output buffer | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial treats second argument as an output buffer | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial clears output buffer before appending to it | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads a number of bytes from the first file | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads from a single file consecutively | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads a number of bytes from stdin | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads the contents of a special device file | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial raises an ArgumentError if called without a maximum read length | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads maximum number of bytes from one file at a time | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial clears output buffer even if EOFError is raised because @argf is at end | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial reads maximum number of bytes from one file at a time | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial returns an empty string if EOFError is raised while reading any but the last file | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial raises an EOFError if the exception was raised while reading the last file | Skipped | tagged
| 0.000 |
readpartial | ARGF.readpartial raises an EOFError if the exception was raised while reading STDIN | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index raises a TypeError when block returns a String | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index returns nil when block is empty | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index when not passed a block returns an Enumerator | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index when not passed a block returns an Enumerator with unknown size | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index when not passed a block returns index of element when block condition is satisfied | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index minimum mode returns index of first element which satisfies the block | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index minimum mode returns nil when block condition is never satisfied | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode returns the index of any matched elements where element is between 4 <= x < ? | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode returns the index of any matched elements where element is between ? <= x < 10 | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode returns nil when block never returns 0 | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode returns the middle element when block always returns zero | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode magnitude does not effect the result returns the index of any matched elements where element is between 4n <= xn < ?n | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode magnitude does not effect the result returns nil when block never returns 0 | Skipped | tagged
| 0.000 |
bsearch_index | Array#bsearch_index find any mode magnitude does not effect the result handles values from Bignum#coerce | Skipped | tagged
| 0.000 |
collect | Array#collect when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
collect | Array#collect! when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
combination | Array#combination when no block is given returned Enumerator size returns 0 when the number of combinations is < 0 | Skipped | tagged
| 0.000 |
combination | Array#combination when no block is given returned Enumerator size returns the binomial coeficient between the array size the number of combinations | Skipped | tagged
| 0.000 |
delete | Array#delete may be given a block that is executed if no element matches object | Skipped | tagged
| 0.000 |
delete_if | Array#delete_if when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
dig | Array#dig returns #at with one arg | Skipped | tagged
| 0.000 |
dig | Array#dig recurses array elements | Skipped | tagged
| 0.000 |
dig | Array#dig returns the nested value specified if the sequence includes a key | Skipped | tagged
| 0.000 |
dig | Array#dig raises a TypeError for a non-numeric index | Skipped | tagged
| 0.000 |
dig | Array#dig raises a TypeError if any intermediate step does not respond to #dig | Skipped | tagged
| 0.000 |
dig | Array#dig raises an ArgumentError if no arguments provided | Skipped | tagged
| 0.000 |
dig | Array#dig returns nil if any intermediate step is nil | Skipped | tagged
| 0.000 |
dig | Array#dig calls #dig on the result of #at with the remaining arguments | Skipped | tagged
| 0.000 |
each | Array#each when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
element_set | Array#[]= sets elements in the range arguments when passed ranges | Skipped | tagged
| 0.000 |
element_set | Array#[]= does nothing if the section defined by range has negative width and the rhs is an empty array | Skipped | tagged
| 0.000 |
element_set | Array#[]= tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] | Skipped | tagged
| 0.000 |
element_set | Array#[]= calls to_ary on its rhs argument for multi-element sets | Skipped | tagged
| 0.000 |
element_set | Array#[]= with [m..n] inserts the other section at m if m > n | Skipped | tagged
| 0.000 |
element_set | Array#[]= with [m..n] accepts Range subclasses | Skipped | tagged
| 0.000 |
fill | Array#fill with (filler, index, length) raises an ArgumentError or RangeError for too-large sizes | Skipped | tagged
| 0.000 |
flatten | Array#flatten performs respond_to? and method_missing-aware checks when coercing elements to array | Skipped | tagged
| 0.000 |
hash | Array#hash produces different hashes for nested arrays with different values and empty terminator | Skipped | tagged
| 0.000 |
inspect | Array#inspect with encoding raises if inspected result is not default external encoding | Skipped | tagged
| 0.000 |
map | Array#map when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
map | Array#map! when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
permutation | Array#permutation when no block is given returned Enumerator size with an array size greater than 0 returns the descending factorial of array size and given length | Skipped | tagged
| 0.000 |
permutation | Array#permutation when no block is given returned Enumerator size with an array size greater than 0 returns the descending factorial of array size with array size when there's no param | Skipped | tagged
| 0.000 |
permutation | Array#permutation when no block is given returned Enumerator size with an empty array returns 1 when the given length is 0 | Skipped | tagged
| 0.000 |
permutation | Array#permutation when no block is given returned Enumerator size with an empty array returns 1 when there's param | Skipped | tagged
| 0.000 |
product | Array#product when given a block returns self | Skipped | tagged
| 0.000 |
reject | Array#reject when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
reject | Array#reject! when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
repeated_combination | Array#repeated_combination when no block is given returned Enumerator size returns 0 when the combination_size is < 0 | Skipped | tagged
| 0.000 |
repeated_combination | Array#repeated_combination when no block is given returned Enumerator size returns 1 when the combination_size is 0 | Skipped | tagged
| 0.000 |
repeated_combination | Array#repeated_combination when no block is given returned Enumerator size returns the binomial coeficient between combination_size and array size + combination_size -1 | Skipped | tagged
| 0.000 |
repeated_permutation | Array#repeated_permutation when no block is given returned Enumerator size returns 0 when combination_size is < 0 | Skipped | tagged
| 0.000 |
repeated_permutation | Array#repeated_permutation when no block is given returned Enumerator size returns array size ** combination_size | Skipped | tagged
| 0.000 |
select | Array#select when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
to_s | Array#to_s with encoding raises if inspected result is not default external encoding | Skipped | tagged
| 0.000 |
__id_ | BasicObject#__id__ returns a different value for two Float literals | Skipped | tagged
| 0.000 |
basicobject | BasicObject raises NoMethodError for nonexistent methods after #method_missing is removed | Skipped | tagged
| 0.000 |
instance_eval | BasicObject#instance_eval gets constants in the receiver if a string given | Skipped | tagged
| 0.000 |
method_missing | BasicObject#method_missing for an instance sets the receiver of the raised NoMethodError | Skipped | tagged
| 0.000 |
method_missing | BasicObject#method_missing for an instance sets the receiver of the raised NoMethodError | Skipped | tagged
| 0.000 |
singleton_method_removed | BasicObject#singleton_method_removed is called when a method is removed on self | Skipped | tagged
| 0.000 |
singleton_method_undefined | BasicObject#singleton_method_undefined is called when a method is removed on self | Skipped | tagged
| 0.000 |
coerce | Bignum#coerce coerces other to a Bignum and returns [other, self] when passed a Fixnum | Skipped | tagged
| 0.000 |
exponent | Bignum#** switch to a Float when the values is too big | Skipped | tagged
| 0.000 |
exponent | Bignum#** returns a complex number when negative and raised to a fractional power | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? returns false when a variable is not defined | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? returns true when a regular local variable is defined | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? returns true when a local variable is defined using eval() | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? returns true when a local variable is defined using Binding#local_variable_set | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? returns true when a local variable is defined in a parent scope | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? allows usage of a String as the variable name | Skipped | tagged
| 0.000 |
local_variable_defined | Binding#local_variable_defined? allows usage of an object responding to #to_str as the variable name | Skipped | tagged
| 0.000 |
local_variable_set | Binding#local_variable_set sets a local variable using a String as the variable name | Skipped | tagged
| 0.000 |
local_variable_set | Binding#local_variable_set sets a local variable using an object responding to #to_str as the variable name | Skipped | tagged
| 0.000 |
local_variables | Binding#local_variables includes shadowed local variables only once | Skipped | tagged
| 0.000 |
location | Binding#eval inherits __LINE__ from the enclosing scope | Skipped | tagged
| 0.000 |
location | Binding#eval preserves __LINE__ across multiple calls to eval | Skipped | tagged
| 0.000 |
location | Binding#eval increments __LINE__ on each line of a multiline eval | Skipped | tagged
| 0.000 |
location | Binding#eval inherits __FILE__ from the enclosing scope | Skipped | tagged
| 0.000 |
dup | Class#dup duplicates both the class and the singleton class | Skipped | tagged
| 0.000 |
dup | Class#dup retains an included module in the ancestor chain for the singleton class | Skipped | tagged
| 0.000 |
dup | Class#dup retains the correct ancestor chain for the singleton class | Skipped | tagged
| 0.000 |
initialize | Class#initialize raises a TypeError when called on already initialized classes | Skipped | tagged
| 0.000 |
initialize | Class#initialize raises a TypeError when called on BasicObject | Skipped | tagged
| 0.000 |
initialize | Class#initialize when given the Class raises a TypeError | Skipped | tagged
| 0.000 |
new | Class.new with a block given runs the inherited hook after yielding the block | Skipped | tagged
| 0.000 |
new | Class.new raises a TypeError if passed a metaclass | Skipped | tagged
| 0.000 |
new | Class#new passes the block to #initialize | Skipped | tagged
| 0.000 |
superclass | Class#superclass returns the superclass of self | Skipped | tagged
| 0.000 |
to_s | Class#to_s singleton class for modules includes module name | Skipped | tagged
| 0.000 |
equal_value | Comparable#== when #<=> returns nor nil neither an Integer raises an ArgumentError | Skipped | tagged
| 0.000 |
equal_value | Comparable#== when #<=> raises an exception if it is a StandardError lets it go through | Skipped | tagged
| 0.000 |
equal_value | Comparable#== when #<=> raises an exception if it is a subclass of StandardError lets it go through | Skipped | tagged
| 0.000 |
hash | Complex#hash is different for different instances | Skipped | tagged
| 0.000 |
each | Dir#each raises an IOError when called on a closed Dir instance | Skipped | tagged
| 0.000 |
element_reference | Dir.[] matches paths with glob patterns | Skipped | tagged
| 0.000 |
element_reference | Dir.[] recursively matches any nondot subdirectories with '**/' | Skipped | tagged
| 0.000 |
element_reference | Dir.[] recursively matches directories with '**/<characters>' | Skipped | tagged
| 0.000 |
element_reference | Dir.[] matches UTF-? paths | Skipped | tagged
| 0.000 |
entries | Dir.entries returns entries encoded with the specified encoding | Skipped | tagged
| 0.000 |
fileno | Dir#fileno returns the file descriptor of the dir | Skipped | tagged
| 0.000 |
glob | Dir.glob matches paths with glob patterns | Skipped | tagged
| 0.000 |
glob | Dir.glob recursively matches any nondot subdirectories with '**/' | Skipped | tagged
| 0.000 |
glob | Dir.glob recursively matches directories with '**/<characters>' | Skipped | tagged
| 0.000 |
glob | Dir.glob matches UTF-? paths | Skipped | tagged
| 0.000 |
initialize | Dir#initialize calls #to_path on non-String arguments | Skipped | tagged
| 0.000 |
inspect | Dir#inspect includes the directory name | Skipped | tagged
| 0.000 |
open | Dir.open closes the Dir instance when the block exits if given a block | Skipped | tagged
| 0.000 |
open | Dir.open closes the Dir instance when the block exits the block even due to an exception | Skipped | tagged
| 0.000 |
path | Dir#path returns the path that was supplied to .new or .open | Skipped | tagged
| 0.000 |
path | Dir#path returns the path even when called on a closed Dir instance | Skipped | tagged
| 0.000 |
path | Dir#path returns a String with the same encoding as the argument to .open | Skipped | tagged
| 0.000 |
pos | Dir#pos raises an IOError when called on a closed Dir instance | Skipped | tagged
| 0.000 |
pwd | Dir.pwd correctly handles dirs with unicode characters in them | Skipped | tagged
| 0.000 |
read | Dir#read raises an IOError when called on a closed Dir instance | Skipped | tagged
| 0.000 |
rewind | Dir#rewind raises an IOError when called on a closed Dir instance | Skipped | tagged
| 0.000 |
tell | Dir#tell raises an IOError when called on a closed Dir instance | Skipped | tagged
| 0.000 |
to_path | Dir#to_path returns the path that was supplied to .new or .open | Skipped | tagged
| 0.000 |
to_path | Dir#to_path returns the path even when called on a closed Dir instance | Skipped | tagged
| 0.000 |
to_path | Dir#to_path returns a String with the same encoding as the argument to .open | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for Object, String | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for Object, Regexp | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for Object, Symbol | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for String, Object | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for Regexp, Object | Skipped | tagged
| 0.000 |
compatible | Encoding.compatible? Object, Object returns nil for Symbol, Object | Skipped | tagged
| 0.000 |
locale_charmap | Encoding.locale_charmap returns a value based on the LC_ALL environment variable | Skipped | tagged
| 0.000 |
replicate | Encoding#replicate returns a replica of ASCII | Skipped | tagged
| 0.000 |
replicate | Encoding#replicate returns a replica of UTF-? | Skipped | tagged
| 0.000 |
replicate | Encoding#replicate returns a replica of UTF-16BE | Skipped | tagged
| 0.000 |
replicate | Encoding#replicate returns a replica of ISO-2022-JP | Skipped | tagged
| 0.000 |
last_error | Encoding::Converter#last_error returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :invalid_byte_sequence | Skipped | tagged
| 0.000 |
last_error | Encoding::Converter#last_error returns an Encoding::InvalidByteSequenceError when the last call to #convert produced one | Skipped | tagged
| 0.000 |
new | Encoding::Converter.new calls #to_str to convert the source encoding argument to an encoding name | Skipped | tagged
| 0.000 |
new | Encoding::Converter.new calls #to_str to convert the destination encoding argument to an encoding name | Skipped | tagged
| 0.000 |
primitive_convert | Encoding::Converter#primitive_convert calls #to_int to convert the destination byte size | Skipped | tagged
| 0.000 |
primitive_errinfo | Encoding::Converter#primitive_errinfo returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #convert last raised InvalidByteSequenceError | Skipped | tagged
| 0.000 |
destination_encoding | Encoding::InvalidByteSequenceError#destination_encoding returns an Encoding object | Skipped | tagged
| 0.000 |
destination_encoding | Encoding::InvalidByteSequenceError#destination_encoding is equal to the destination encoding of the object that raised it | Skipped | tagged
| 0.000 |
destination_encoding_name | Encoding::InvalidByteSequenceError#destination_encoding_name returns a String | Skipped | tagged
| 0.000 |
destination_encoding_name | Encoding::InvalidByteSequenceError#destination_encoding_name is equal to the destination encoding name of the object that raised it | Skipped | tagged
| 0.000 |
error_bytes | Encoding::InvalidByteSequenceError#error_bytes returns a String | Skipped | tagged
| 0.000 |
error_bytes | Encoding::InvalidByteSequenceError#error_bytes returns the bytes that caused the exception | Skipped | tagged
| 0.000 |
error_bytes | Encoding::InvalidByteSequenceError#error_bytes uses ASCII-?BIT as the encoding | Skipped | tagged
| 0.000 |
readagain_bytes | Encoding::InvalidByteSequenceError#readagain_bytes returns a String | Skipped | tagged
| 0.000 |
readagain_bytes | Encoding::InvalidByteSequenceError#readagain_bytes returns the bytes to be read again | Skipped | tagged
| 0.000 |
readagain_bytes | Encoding::InvalidByteSequenceError#readagain_bytes uses ASCII-?BIT as the encoding | Skipped | tagged
| 0.000 |
source_encoding | Encoding::InvalidByteSequenceError#source_encoding returns an Encoding object | Skipped | tagged
| 0.000 |
source_encoding | Encoding::InvalidByteSequenceError#source_encoding is equal to the source encoding of the object that raised it | Skipped | tagged
| 0.000 |
source_encoding | Encoding::InvalidByteSequenceError#source_encoding is equal to the source encoding at the stage of the conversion path where the error occured | Skipped | tagged
| 0.000 |
error_char | Encoding::UndefinedConversionError#error_char returns the one-character String that caused the exception | Skipped | tagged
| 0.000 |
chunk | Enumerable#chunk does not accept arguments | Skipped | tagged
| 0.000 |
chunk_while | Enumerable#chunk_while when given a block returns an enumerator | Skipped | tagged
| 0.000 |
chunk_while | Enumerable#chunk_while when given a block splits chunks between adjacent elements i and j where the block returns false | Skipped | tagged
| 0.000 |
chunk_while | Enumerable#chunk_while when given a block calls the block for length of the receiver enumerable minus one times | Skipped | tagged
| 0.000 |
chunk_while | Enumerable#chunk_while when not given a block raises an ArgumentError | Skipped | tagged
| 0.000 |
count | Enumerable#count when each yields multiple values accepts an argument for comparison using == | Skipped | tagged
| 0.000 |
first | Enumerable#first returns a gathered array from yield parameters | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v without block returns an Array of matched elements | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v without block compares pattern with gathered array when yielded with multiple arguments | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v without block raises an ArgumentError when not given a pattern | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v with block returns an Array of matched elements that mapped by the block | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v with block calls the block with gathered array when yielded with multiple arguments | Skipped | tagged
| 0.000 |
grep_v | Enumerable#grep_v with block raises an ArgumentError when not given a pattern | Skipped | tagged
| 0.000 |
max | Enumerable#max when called with an argument n without a block returns an array containing the maximum n elements | Skipped | tagged
| 0.000 |
max | Enumerable#max when called with an argument n with a block returns an array containing the maximum n elements | Skipped | tagged
| 0.000 |
max | Enumerable#max when called with an argument n on a enumerable of length x where x < n returns an array containing the maximum n elements of length x | Skipped | tagged
| 0.000 |
max | Enumerable#max that is nil returns the maximum element | Skipped | tagged
| 0.000 |
max_by | Enumerable#max_by when called with an argument n without a block returns an enumerator | Skipped | tagged
| 0.000 |
max_by | Enumerable#max_by when called with an argument n with a block returns an array containing the maximum n elements based on the block's value | Skipped | tagged
| 0.000 |
max_by | Enumerable#max_by when called with an argument n with a block on a enumerable of length x where x < n returns an array containing the maximum n elements of length n | Skipped | tagged
| 0.000 |
max_by | Enumerable#max_by when called with an argument n when n is nil returns the maximum element | Skipped | tagged
| 0.000 |
min | Enumerable#min when called with an argument n without a block returns an array containing the minimum n elements | Skipped | tagged
| 0.000 |
min | Enumerable#min when called with an argument n with a block returns an array containing the minimum n elements | Skipped | tagged
| 0.000 |
min | Enumerable#min when called with an argument n on a enumerable of length x where x < n returns an array containing the minimum n elements of length x | Skipped | tagged
| 0.000 |
min | Enumerable#min that is nil returns the minimum element | Skipped | tagged
| 0.000 |
min_by | Enumerable#min_by when called with an argument n without a block returns an enumerator | Skipped | tagged
| 0.000 |
min_by | Enumerable#min_by when called with an argument n with a block returns an array containing the minimum n elements based on the block's value | Skipped | tagged
| 0.000 |
min_by | Enumerable#min_by when called with an argument n with a block on a enumerable of length x where x < n returns an array containing the minimum n elements of length n | Skipped | tagged
| 0.000 |
min_by | Enumerable#min_by when called with an argument n when n is nil returns the minimum element | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after raises an ArgumentError when given an incorrect number of arguments | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after when given an argument and no block calls === on the argument to determine when to yield | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after when given an argument and no block doesn't yield an empty array if the filter matches the first entry or the last entry | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after when given an argument and no block uses standard boolean as a test | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after when given a block and no argument calls the block to determine when to yield | Skipped | tagged
| 0.000 |
slice_after | Enumerable#slice_after when given a block and an argument raises an ArgumentError | Skipped | tagged
| 0.000 |
slice_after | when an iterator method yields more than one value processes all yielded values | Skipped | tagged
| 0.000 |
slice_before | Enumerable#slice_before when given a block does not accept arguments | Skipped | tagged
| 0.000 |
slice_before | Enumerable#slice_before when an iterator method yields more than one value processes all yielded values | Skipped | tagged
| 0.000 |
slice_when | Enumerable#slice_when when given a block returns an enumerator | Skipped | tagged
| 0.000 |
slice_when | Enumerable#slice_when when given a block splits chunks between adjacent elements i and j where the block returns true | Skipped | tagged
| 0.000 |
slice_when | Enumerable#slice_when when given a block calls the block for length of the receiver enumerable minus one times | Skipped | tagged
| 0.000 |
slice_when | Enumerable#slice_when when not given a block raises an ArgumentError | Skipped | tagged
| 0.000 |
slice_when | Enumerable#slice_when when an iterator method yields more than one value processes all yielded values | Skipped | tagged
| 0.000 |
sort_by | Enumerable#sort_by returns an array of elements when a block is supplied and #map returns an enumerable | Skipped | tagged
| 0.000 |
next_values | Enumerator#next_values returns an array with only nil if yield is called with nil | Skipped | tagged
| 0.000 |
peek_values | Enumerator#peek_values returns an array with only nil if yield is called with nil | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v requires an argument | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v returns a new instance of Enumerator::Lazy | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v sets #size to nil | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v calls the block with a gathered array when yield with multiple arguments | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v when the returned lazy enumerator is evaluated by Enumerable#first stops after specified times when not given a block | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v when the returned lazy enumerator is evaluated by Enumerable#first stops after specified times when given a block | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v on a nested Lazy sets #size to nil | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first stops after specified times when not given a block | Skipped | tagged
| 0.000 |
grep_v | Enumerator::Lazy#grep_v on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first stops after specified times when given a block | Skipped | tagged
| 0.000 |
arguments | ArgumentError gives its own class name as message if it has no message | Skipped | tagged
| 0.000 |
backtrace | Exception#backtrace contains lines of the same format for each prior position in the stack | Skipped | tagged
| 0.000 |
equal_value | Exception#== returns true if one exception is the dup'd copy of the other | Skipped | tagged
| 0.000 |
errno | Errno::EINVAL.new can be called with no arguments | Skipped | tagged
| 0.000 |
errno | Errno::EINVAL.new accepts an optional custom message | Skipped | tagged
| 0.000 |
errno | Errno::EINVAL.new accepts an optional custom message and location | Skipped | tagged
| 0.000 |
errno | Errno::EAGAIN is the same class as Errno::EWOULDBLOCK if they represent the same errno value | Skipped | tagged
| 0.000 |
exception | Exception.exception returns 'Exception' for message when no message given | Skipped | tagged
| 0.000 |
message | Exception#message returns the class name if there is no message | Skipped | tagged
| 0.000 |
message | Exception#message calls #to_s on self | Skipped | tagged
| 0.000 |
message | Exception#message when #backtrace is redefined returns the Exception message | Skipped | tagged
| 0.000 |
name | NameError#name returns the first argument passed to the method when a NameError is raised from #instance_variable_get | Skipped | tagged
| 0.000 |
name | NameError#name returns the first argument passed to the method when a NameError is raised from #class_variable_get | Skipped | tagged
| 0.000 |
new | Exception.new returns 'Exception' for message when no message given | Skipped | tagged
| 0.000 |
no_method_error | NoMethodError#args returns an empty array if the caller method had no arguments | Skipped | tagged
| 0.000 |
no_method_error | NoMethodError#args returns an array with the same elements as passed to the method | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns the object that raised the exception | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns the Object class when an undefined constant is called without namespace | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns a class when an undefined constant is called | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns the Object class when an undefined class variable is called | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns a class when an undefined class variable is called in a subclass' namespace | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns the receiver when raised from #instance_variable_get | Skipped | tagged
| 0.000 |
receiver | NameError#receiver returns the receiver when raised from #class_variable_get | Skipped | tagged
| 0.000 |
receiver | NameError#receiver raises an ArgumentError when the receiver is none | Skipped | tagged
| 0.000 |
signal_exception | rescueing SignalException raises a SignalException when sent a signal | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new requires at least one argument | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new accepts single Fixnum argument as errno | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new constructs the appropriate Errno class | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new accepts an optional custom message preceding the errno | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new accepts an optional third argument specifying the location | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError.new returns an arity of -1 for the initialize method | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError#errno returns nil when no errno given | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError#errno returns the errno given as optional argument to new | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError#message returns the default message when no message is given | Skipped | tagged
| 0.000 |
system_call_error | SystemCallError#message returns the message given as an argument to new | Skipped | tagged
| 0.000 |
to_s | Exception#to_s calls #to_s on the message | Skipped | tagged
| 0.000 |
birthtime | File.birthtime raises an NotImplementedError | Skipped | tagged
| 0.000 |
birthtime | File#birthtime raises an NotImplementedError | Skipped | tagged
| 0.000 |
dirname | File.dirname returns all the components of filename except the last one | Skipped | tagged
| 0.000 |
dirname | File.dirname returns all the components of filename except the last one (edge cases on all platforms) | Skipped | tagged
| 0.000 |
dirname | File.dirname returns all the components of filename except the last one (edge cases on non-windows) | Skipped | tagged
| 0.000 |
expand_path | File.expand_path does not replace multiple '/' at the beginning of the path | Skipped | tagged
| 0.000 |
flock | File#flock blocks if trying to lock an exclusively locked file | Skipped | tagged
| 0.000 |
flock | File#flock returns 0 if trying to lock a non-exclusively locked file | Skipped | tagged
| 0.000 |
flock | File#flock fails with EBADF acquiring exclusive lock on read-only File | Skipped | tagged
| 0.000 |
flock | File#flock fails with EBADF acquiring shared lock on read-only File | Skipped | tagged
| 0.000 |
ftype | File.ftype returns fifo when the file is a fifo | Skipped | tagged
| 0.000 |
ftype | File.ftype returns 'socket' when the file is a socket | Skipped | tagged
| 0.000 |
grpowned | File.grpowned? returns true if the file exist | Skipped | tagged
| 0.000 |
grpowned | File.grpowned? accepts an object that has a #to_path method | Skipped | tagged
| 0.000 |
grpowned | File.grpowned? takes non primary groups into account | Skipped | tagged
| 0.000 |
lchmod | File.lchmod returns false from #respond_to? | Skipped | tagged
| 0.000 |
lchmod | File.lchmod raises a NotImplementedError when called | Skipped | tagged
| 0.000 |
link | File.link link a file with another | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo creates a FIFO file at the passed path | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo creates a FIFO file with passed mode & ~umask | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo creates a FIFO file with a default mode of 0666 & ~umask | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo returns 0 after creating the FIFO file | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo when path passed responds to :to_path creates a FIFO file at the path specified | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo when path passed is not a String value raises a TypeError | Skipped | tagged
| 0.000 |
mkfifo | File.mkfifo when path does not exist raises an Errno::ENOENT exception | Skipped | tagged
| 0.000 |
open | File.open opens a file with a file descriptor d and a block | Skipped | tagged
| 0.000 |
open | File.open opens a file for binary read-write starting at the beginning of the file | Skipped | tagged
| 0.000 |
open | File.open raises a SystemCallError if passed an invalid Integer type | Skipped | tagged
| 0.000 |
open | File.open with a block does not raise error when file is closed inside the block | Skipped | tagged
| 0.000 |
open | File.open with a block propagates StandardErrors produced by close | Skipped | tagged
| 0.000 |
open | File.open on a FIFO opens it as a normal file | Skipped | tagged
| 0.000 |
pipe | File.pipe? returns true if the file is a pipe | Skipped | tagged
| 0.000 |
read | File.read raises an Errno::EISDIR when passed a path that is a directory | Skipped | tagged
| 0.000 |
reopen | File#reopen resets the stream to a new file path | Skipped | tagged
| 0.000 |
reopen | File#reopen calls #to_path to convern an Object | Skipped | tagged
| 0.000 |
setgid | File.setgid? returns true when the gid bit is set | Skipped | tagged
| 0.000 |
setuid | File.setuid? returns true when the gid bit is set | Skipped | tagged
| 0.000 |
size | File#size raises an IOError on a closed file | Skipped | tagged
| 0.000 |
socket | File.socket? returns true if the file is a socket | Skipped | tagged
| 0.000 |
split | File.split splits the string at the last '\' when the last component does not have an extension | Skipped | tagged
| 0.000 |
split | File.split splits the string at the last '\' when the last component has an extension | Skipped | tagged
| 0.000 |
sticky | File.sticky? returns true if the named file has the sticky bit, otherwise false | Skipped | tagged
| 0.000 |
sticky | File.sticky? returns true if the file has sticky bit set | Skipped | tagged
| 0.000 |
symlink | File.symlink creates a symlink between a source and target file | Skipped | tagged
| 0.000 |
truncate | File#truncate raises an IOError if file is closed | Skipped | tagged
| 0.000 |
unlink | File.unlink raises an Errno::ENOENT when the given file doesn't exist | Skipped | tagged
| 0.000 |
birthtime | File::Stat#birthtime raises an NotImplementedError | Skipped | tagged
| 0.000 |
ftype | File::Stat#ftype returns fifo when the file is a fifo | Skipped | tagged
| 0.000 |
ftype | File::Stat#ftype returns 'socket' when the file is a socket | Skipped | tagged
| 0.000 |
inspect | File::Stat#inspect produces a nicely formatted description of a File::Stat object | Skipped | tagged
| 0.000 |
pipe | File::Stat#pipe? returns true if the file is a pipe | Skipped | tagged
| 0.000 |
bit_xor | Fixnum#^ raises a TypeError and does not call #to_int when defined on an object | Skipped | tagged
| 0.000 |
next_float | Float#next_float returns a float the smallest possible step greater than the receiver | Skipped | tagged
| 0.000 |
next_float | Float#next_float steps directly between MAX and INFINITY | Skipped | tagged
| 0.000 |
next_float | Float#next_float steps directly between 1.0 and 1.0 + EPSILON | Skipped | tagged
| 0.000 |
next_float | Float#next_float steps directly between -1.0 and -1.0 + EPSILON/2 | Skipped | tagged
| 0.000 |
next_float | Float#next_float reverses the effect of prev_float | Skipped | tagged
| 0.000 |
next_float | Float#next_float returns negative zero when stepping upward from just below zero | Skipped | tagged
| 0.000 |
next_float | Float#next_float returns NAN if NAN was the receiver | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float returns a float the smallest possible step smaller than the receiver | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float steps directly between MAX and INFINITY | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float steps directly between 1.0 and 1.0 - EPSILON/2 | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float steps directly between -1.0 and -1.0 - EPSILON | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float reverses the effect of next_float | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float returns positive zero when stepping downward from just above zero | Skipped | tagged
| 0.000 |
prev_float | Float#prev_float returns NAN if NAN was the receiver | Skipped | tagged
| 0.000 |
to_s | Float#to_s outputs the minimal, unique form necessary to recreate the value | Skipped | tagged
| 0.000 |
assoc | Hash#assoc only returns the first matching key-value pair for identity hashes | Skipped | tagged
| 0.000 |
dig | Hash#dig returns #[] with one arg | Skipped | tagged
| 0.000 |
dig | Hash#dig returns the nested value specified by the sequence of keys | Skipped | tagged
| 0.000 |
dig | Hash#dig returns the nested value specified if the sequence includes an index | Skipped | tagged
| 0.000 |
dig | Hash#dig returns nil if any intermediate step is nil | Skipped | tagged
| 0.000 |
dig | Hash#dig raises an ArgumentError if no arguments provided | Skipped | tagged
| 0.000 |
dig | Hash#dig handles type-mixed deep digging | Skipped | tagged
| 0.000 |
dig | Hash#dig raises TypeError if an intermediate element does not respond to #dig | Skipped | tagged
| 0.000 |
dig | Hash#dig calls #dig on the result of #[] with the remaining arguments | Skipped | tagged
| 0.000 |
each | Hash#each properly expands (or not) child class's 'each'-yielded args | Skipped | tagged
| 0.000 |
each | Hash#each when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
each_pair | Hash#each_pair properly expands (or not) child class's 'each'-yielded args | Skipped | tagged
| 0.000 |
each_pair | Hash#each_pair when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
element_reference | Hash#[] finds a value via an identical key even when its #eql? isn't reflexive | Skipped | tagged
| 0.000 |
fetch_values | Hash#fetch_values with matched keys returns the values for keys | Skipped | tagged
| 0.000 |
fetch_values | Hash#fetch_values with unmatched keys raises a KeyError | Skipped | tagged
| 0.000 |
fetch_values | Hash#fetch_values with unmatched keys returns the default value from block | Skipped | tagged
| 0.000 |
fetch_values | Hash#fetch_values without keys returns an empty Array | Skipped | tagged
| 0.000 |
gt | Hash#> raises a TypeError if the right operand is not a hash | Skipped | tagged
| 0.000 |
gt | Hash#> returns false if both hashes have the same keys but different values | Skipped | tagged
| 0.000 |
gt | Hash#> returns true if the other hash is a subset of self | Skipped | tagged
| 0.000 |
gt | Hash#> returns false if the other hash is not a subset of self | Skipped | tagged
| 0.000 |
gt | Hash#> converts the right operand to a hash before comparing | Skipped | tagged
| 0.000 |
gt | Hash#> returns false if both hashes are identical | Skipped | tagged
| 0.000 |
gt | Hash#> returns false when receiver size is smaller than argument | Skipped | tagged
| 0.000 |
gt | Hash#> returns false when receiver size is the same as argument | Skipped | tagged
| 0.000 |
gt | Hash#> returns true when argument is a subset of receiver | Skipped | tagged
| 0.000 |
gt | Hash#> returns false when keys match but values don't | Skipped | tagged
| 0.000 |
gte | Hash#>= raises a TypeError if the right operand is not a hash | Skipped | tagged
| 0.000 |
gte | Hash#>= returns false if both hashes have the same keys but different values | Skipped | tagged
| 0.000 |
gte | Hash#>= returns true if the other hash is a subset of self | Skipped | tagged
| 0.000 |
gte | Hash#>= returns false if the other hash is not a subset of self | Skipped | tagged
| 0.000 |
gte | Hash#>= converts the right operand to a hash before comparing | Skipped | tagged
| 0.000 |
gte | Hash#>= returns true if both hashes are identical | Skipped | tagged
| 0.000 |
gte | Hash#>= returns false when receiver size is smaller than argument | Skipped | tagged
| 0.000 |
gte | Hash#>= returns false when argument is not a subset or not equals to receiver | Skipped | tagged
| 0.000 |
gte | Hash#>= returns true when argument is a subset of receiver or equals to receiver | Skipped | tagged
| 0.000 |
gte | Hash#>= returns false when keys match but values don't | Skipped | tagged
| 0.000 |
lt | Hash#< raises a TypeError if the right operand is not a hash | Skipped | tagged
| 0.000 |
lt | Hash#< returns false if both hashes have the same keys but different values | Skipped | tagged
| 0.000 |
lt | Hash#< returns true if self is a subset of the other hash | Skipped | tagged
| 0.000 |
lt | Hash#< returns false if self is not a subset of the other hash | Skipped | tagged
| 0.000 |
lt | Hash#< converts the right operand to a hash before comparing | Skipped | tagged
| 0.000 |
lt | Hash#< returns false if both hashes are identical | Skipped | tagged
| 0.000 |
lt | Hash#< returns false when receiver size is larger than argument | Skipped | tagged
| 0.000 |
lt | Hash#< returns false when receiver size is the same as argument | Skipped | tagged
| 0.000 |
lt | Hash#< returns true when receiver is a subset of argument | Skipped | tagged
| 0.000 |
lt | Hash#< returns false when keys match but values don't | Skipped | tagged
| 0.000 |
lte | Hash#<= raises a TypeError if the right operand is not a hash | Skipped | tagged
| 0.000 |
lte | Hash#<= returns false if both hashes have the same keys but different values | Skipped | tagged
| 0.000 |
lte | Hash#<= returns true if self is a subset of the other hash | Skipped | tagged
| 0.000 |
lte | Hash#<= returns false if self is not a subset of the other hash | Skipped | tagged
| 0.000 |
lte | Hash#<= converts the right operand to a hash before comparing | Skipped | tagged
| 0.000 |
lte | Hash#<= returns true if both hashes are identical | Skipped | tagged
| 0.000 |
lte | Hash#<= returns false when receiver size is larger than argument | Skipped | tagged
| 0.000 |
lte | Hash#<= returns false when receiver size is the same as argument | Skipped | tagged
| 0.000 |
lte | Hash#<= returns true when receiver is a subset of argument or equals to argument | Skipped | tagged
| 0.000 |
lte | Hash#<= returns false when keys match but values don't | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc returns an instance of Proc | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc the returned proc raises an ArgumentError when calling #call on the Proc with no arguments | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc the returned proc with a stored key returns the paired value | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc the returned proc with no stored key returns nil | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc the returned proc with no stored key when the hash has a default value returns the default value | Skipped | tagged
| 0.000 |
to_proc | Hash#to_proc the returned proc with no stored key when the hash has a default proc returns an evaluated value from the default proc | Skipped | tagged
| 0.000 |
chr | Integer#chr with an encoding argument raises RangeError if self is invalid as a codepoint in the specified encoding | Skipped | tagged
| 0.000 |
downto | Integer#downto [stop] when self and stop are Fixnums when no block is given returned Enumerator size raises an ArgumentError for invalid endpoints | Skipped | tagged
| 0.000 |
downto | Integer#downto [stop] when self and stop are Fixnums when no block is given returned Enumerator size returns self - stop + 1 | Skipped | tagged
| 0.000 |
downto | Integer#downto [stop] when self and stop are Fixnums when no block is given returned Enumerator size returns 0 when stop > self | Skipped | tagged
| 0.000 |
round | Integer#round raises a RangeError when passed a beyond signed int | Skipped | tagged
| 0.000 |
upto | Integer#upto [stop] when self and stop are Fixnums when no block is given returned Enumerator size raises an ArgumentError for non-numeric endpoints | Skipped | tagged
| 0.000 |
upto | Integer#upto [stop] when self and stop are Fixnums when no block is given returned Enumerator size returns stop - self + 1 | Skipped | tagged
| 0.000 |
upto | Integer#upto [stop] when self and stop are Fixnums when no block is given returned Enumerator size returns 0 when stop < self | Skipped | tagged
| 0.000 |
advise | IO#advise supports the normal advice type | Skipped | tagged
| 0.000 |
advise | IO#advise supports the sequential advice type | Skipped | tagged
| 0.000 |
advise | IO#advise supports the random advice type | Skipped | tagged
| 0.000 |
advise | IO#advise supports the dontneed advice type | Skipped | tagged
| 0.000 |
advise | IO#advise supports the noreuse advice type | Skipped | tagged
| 0.000 |
close | IO#close does nothing if already closed | Skipped | tagged
| 0.000 |
close | IO#close on an IO.popen stream clears #pid | Skipped | tagged
| 0.000 |
close | IO#close on an IO.popen stream sets $? | Skipped | tagged
| 0.000 |
close | IO#close on an IO.popen stream waits for the child to exit | Skipped | tagged
| 0.000 |
close_on_exec | IO#close_on_exec? returns true by default | Skipped | tagged
| 0.000 |
close_read | IO#close_read closes the read end of a duplex I/O stream | Skipped | tagged
| 0.000 |
close_read | IO#close_read does nothing on subsequent invocations | Skipped | tagged
| 0.000 |
close_read | IO#close_read allows subsequent invocation of close | Skipped | tagged
| 0.000 |
close_read | IO#close_read raises an IOError if the stream is writable and not duplexed | Skipped | tagged
| 0.000 |
close_read | IO#close_read closes the stream if it is neither writable nor duplexed | Skipped | tagged
| 0.000 |
close_read | IO#close_read does nothing on closed stream | Skipped | tagged
| 0.000 |
close_write | IO#close_write closes the write end of a duplex I/O stream | Skipped | tagged
| 0.000 |
close_write | IO#close_write does nothing on subsequent invocations | Skipped | tagged
| 0.000 |
close_write | IO#close_write allows subsequent invocation of close | Skipped | tagged
| 0.000 |
close_write | IO#close_write raises an IOError if the stream is readable and not duplexed | Skipped | tagged
| 0.000 |
close_write | IO#close_write closes the stream if it is neither readable nor duplexed | Skipped | tagged
| 0.000 |
close_write | IO#close_write flushes and closes the write stream | Skipped | tagged
| 0.000 |
close_write | IO#close_write does nothing on closed stream | Skipped | tagged
| 0.000 |
codepoints | IO#codepoints raises an error if reading invalid sequence | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to a file name copies the entire IO contents to the file | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to a file name returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to a file name calls #to_path to convert on object to a file name | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to an IO copies the entire IO contents to the IO | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to an IO returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to an IO starts writing at the destination IO's current position | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from an IO to an IO leaves the destination IO position at the last write | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name calls #to_path to convert on object to a file name | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to a file name copies the entire IO contents to the file | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to a file name returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to a file name calls #to_path to convert on object to a file name | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to an IO copies the entire IO contents to the IO | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to an IO returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to an IO starts writing at the destination IO's current position | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a file name to an IO leaves the destination IO position at the last write | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO raises an error when an offset is specified | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to a file name copies the entire IO contents to the file | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to a file name returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to a file name calls #to_path to convert on object to a file name | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to an IO copies the entire IO contents to the IO | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to an IO returns the number of bytes copied | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to an IO starts writing at the destination IO's current position | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream from a pipe IO to an IO leaves the destination IO position at the last write | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream with non-IO Objects calls #readpartial on the source Object if defined | Skipped | tagged
| 0.000 |
copy_stream | IO.copy_stream with non-IO Objects calls #write on the destination Object | Skipped | tagged
| 0.000 |
each | IO#each with limit when limit is 0 raises an ArgumentError | Skipped | tagged
| 0.000 |
each_codepoint | IO#each_codepoint raises an error if reading invalid sequence | Skipped | tagged
| 0.000 |
each_line | IO#each_line with limit when limit is 0 raises an ArgumentError | Skipped | tagged
| 0.000 |
external_encoding | IO#external_encoding with 'r' mode when Encoding.default_internal is nil returns Encoding.default_external if the external encoding is not set | Skipped | tagged
| 0.000 |
external_encoding | IO#external_encoding with 'r' mode when Encoding.default_internal is nil returns Encoding.default_external when that encoding is changed after the instance is created | Skipped | tagged
| 0.000 |
foreach | IO.foreach when the filename starts with | gets data from the standard out of the subprocess | Skipped | tagged
| 0.000 |
foreach | IO.foreach sets $_ to nil | Skipped | tagged
| 0.000 |
foreach | IO.foreach when passed name, object when the object is a Fixnum uses the object as a limit if it is a Fixnum | Skipped | tagged
| 0.000 |
foreach | IO.foreach when passed name, object when the object is a String accepts non-ASCII data as separator | Skipped | tagged
| 0.000 |
gets | IO#gets assigns the returned line to $_ | Skipped | tagged
| 0.000 |
gets | IO#gets transcodes to internal encoding if the IO object's external encoding is ASCII-?BIT | Skipped | tagged
| 0.000 |
ioctl | IO#ioctl raises an Errno error when ioctl fails | Skipped | tagged
| 0.000 |
open | IO.open propagates an exception raised by #close that is a StandardError | Skipped | tagged
| 0.000 |
output | IO#<< writes an object to the IO stream | Skipped | tagged
| 0.000 |
output | IO#<< calls #to_s on the object to print it | Skipped | tagged
| 0.000 |
pid | IO#pid returns the ID of a process associated with stream | Skipped | tagged
| 0.000 |
pid | IO#pid raises an IOError on closed stream | Skipped | tagged
| 0.000 |
popen | IO.popen returns an open IO | Skipped | tagged
| 0.000 |
popen | IO.popen reads a read-only pipe | Skipped | tagged
| 0.000 |
popen | IO.popen raises IOError when writing a read-only pipe | Skipped | tagged
| 0.000 |
popen | IO.popen writes to a write-only pipe | Skipped | tagged
| 0.000 |
popen | IO.popen raises IOError when reading a write-only pipe | Skipped | tagged
| 0.000 |
popen | IO.popen reads and writes a read/write pipe | Skipped | tagged
| 0.000 |
popen | IO.popen waits for the child to finish | Skipped | tagged
| 0.000 |
popen | IO.popen does not throw an exception if child exited and has been waited for | Skipped | tagged
| 0.000 |
popen | IO.popen returns an instance of a subclass when called on a subclass | Skipped | tagged
| 0.000 |
popen | IO.popen coerces mode argument with #to_str | Skipped | tagged
| 0.000 |
popen | IO.popen has the given external encoding | Skipped | tagged
| 0.000 |
popen | IO.popen has the given internal encoding | Skipped | tagged
| 0.000 |
popen | IO.popen sets the internal encoding to nil if it's the same as the external encoding | Skipped | tagged
| 0.000 |
popen | IO.popen with a block yields an open IO to the block | Skipped | tagged
| 0.000 |
popen | IO.popen with a block yields an instance of a subclass when called on a subclass | Skipped | tagged
| 0.000 |
popen | IO.popen with a block closes the IO after yielding | Skipped | tagged
| 0.000 |
popen | IO.popen with a block allows the IO to be closed inside the block | Skipped | tagged
| 0.000 |
popen | IO.popen with a block returns the value of the block | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts a single String command | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts a single String command, and an IO mode | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts a single String command with a trailing Hash of Process.exec options | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts a single String command with a trailing Hash of Process.exec options, and an IO mode | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts an Array of command and arguments | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts an Array of command and arguments, and an IO mode | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts an Array command with a separate trailing Hash of Process.exec options | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading ENV Hash accepts an Array command with a separate trailing Hash of Process.exec options, and an IO mode | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument uses the Array as command plus args for the child process | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts a leading ENV Hash | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts a trailing Hash of Process.exec options | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts an IO mode argument following the Array | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts [env, command, arg1, arg2, ..., exec options] | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts '[env, command, arg1, arg2, ..., exec options], mode' | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts '[env, command, arg1, arg2, ..., exec options], mode, IO options' | Skipped | tagged
| 0.000 |
popen | IO.popen with a leading Array argument accepts '[env, command, arg1, arg2, ...], mode, IO + exec options' | Skipped | tagged
| 0.000 |
pos | IO#pos= does not accept Bignums that don't fit in a C long | Skipped | tagged
| 0.000 |
print | IO#print writes $_.to_s followed by $\ (if any) to the stream if no arguments given | Skipped | tagged
| 0.000 |
puts | IO#puts writes just a newline when given just a newline | Skipped | tagged
| 0.000 |
puts | IO#puts calls :to_ary before writing non-string objects, regardless of it being implemented in the receiver | Skipped | tagged
| 0.000 |
puts | IO#puts calls :to_ary before writing non-string objects | Skipped | tagged
| 0.000 |
puts | IO#puts returns general object info if :to_s does not return a string | Skipped | tagged
| 0.000 |
puts | IO#puts writes crlf when IO is opened with newline: :crlf | Skipped | tagged
| 0.000 |
puts | IO#puts writes cr when IO is opened with newline: :cr | Skipped | tagged
| 0.000 |
read | IO.read from a pipe runs the rest as a subprocess and returns the standard output | Skipped | tagged
| 0.000 |
read | IO.read from a pipe reads only the specified number of bytes requested | Skipped | tagged
| 0.000 |
read | IO.read from a pipe raises Errno::ESPIPE if passed an offset | Skipped | tagged
| 0.000 |
read_nonblock | IO#read_nonblock returns less data if that is all that is available | Skipped | tagged
| 0.000 |
read_nonblock | IO#read_nonblock raises EOFError when the end is reached | Skipped | tagged
| 0.000 |
read_nonblock | IO#read_nonblock when exception option is set to false when there is no data returns :wait_readable | Skipped | tagged
| 0.000 |
read_nonblock | IO#read_nonblock when exception option is set to false when the end is reached returns nil | Skipped | tagged
| 0.000 |
readline | IO#readline assigns the returned line to $_ | Skipped | tagged
| 0.000 |
readlines | IO#readlines when passed a string that starts with a | gets data from the standard out of the subprocess | Skipped | tagged
| 0.000 |
readlines | IO.readlines when passed name, object when the object is a Fixnum uses the object as a limit if it is a Fixnum | Skipped | tagged
| 0.000 |
readlines | IO.readlines when passed name, object when the object is a String accepts non-ASCII data as separator | Skipped | tagged
| 0.000 |
readpartial | IO#readpartial reads after ungetc without data in the buffer | Skipped | tagged
| 0.000 |
readpartial | IO#readpartial discards the existing buffer content upon successful read | Skipped | tagged
| 0.000 |
readpartial | IO#readpartial raises EOFError on EOF | Skipped | tagged
| 0.000 |
readpartial | IO#readpartial discards the existing buffer content upon error | Skipped | tagged
| 0.000 |
readpartial | IO#readpartial raises IOError if the stream is closed | Skipped | tagged
| 0.000 |
reopen | IO#reopen with a String affects exec/system/fork performed after it | Skipped | tagged
| 0.000 |
seek | IO#seek does not accept Bignums that don't fit in a C long | Skipped | tagged
| 0.000 |
select | IO.select returns immediately all objects that are ready for I/O when timeout is 0 | Skipped | tagged
| 0.000 |
select | IO.select returns nil after timeout if there are no objects ready for I/O | Skipped | tagged
| 0.000 |
select | IO.select returns supplied objects when they are ready for I/O | Skipped | tagged
| 0.000 |
select | IO.select leaves out IO objects for which there is no I/O ready | Skipped | tagged
| 0.000 |
select | IO.select returns supplied objects correctly even when monitoring the same object in different arrays | Skipped | tagged
| 0.000 |
select | IO.select invokes to_io on supplied objects that are not IO and returns the supplied objects | Skipped | tagged
| 0.000 |
select | IO.select when passed nil for timeout sleeps forever and sets the thread status to 'sleep' | Skipped | tagged
| 0.000 |
set_encoding | IO#set_encoding when passed nil, nil with 'r' mode sets the encodings to the current Encoding defaults | Skipped | tagged
| 0.000 |
set_encoding | IO#set_encoding when passed nil, nil with 'r' mode allows the #external_encoding to change when Encoding.default_external is changed | Skipped | tagged
| 0.000 |
set_encoding | IO#set_encoding when passed nil, nil with 'rb' mode returns Encoding.default_external | Skipped | tagged
| 0.000 |
stat | IO#stat raises IOError on closed stream | Skipped | tagged
| 0.000 |
stat | IO#stat returns a File::Stat object for the stream | Skipped | tagged
| 0.000 |
stat | IO#stat can stat pipes | Skipped | tagged
| 0.000 |
sync | IO#sync is false by default for STDOUT | Skipped | tagged
| 0.000 |
sync | IO#sync is true by default for STDERR | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file reads the specified number of bytes from the file | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file reads the specified number of bytes from the file to the buffer | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file coerces the second argument to string and uses it as a buffer | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file advances the position of the file by the specified number of bytes | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file reads normally even when called immediately after a buffered IO#read | Skipped | tagged
| 0.000 |
sysread | IO#sysread on a file reads updated content after the flushed buffered IO#write | Skipped | tagged
| 0.000 |
sysseek | IO#sysseek does not accept Bignums that don't fit in a C long | Skipped | tagged
| 0.000 |
sysseek | IO#sysseek moves the read position relative to the end with SEEK_END | Skipped | tagged
| 0.000 |
syswrite | IO#syswrite on a file writes all of the string's bytes but does not buffer them | Skipped | tagged
| 0.000 |
syswrite | IO#syswrite on a file warns if called immediately after a buffered IO#write | Skipped | tagged
| 0.000 |
syswrite | IO#syswrite on a file does not warn if called after IO#write with intervening IO#sysread | Skipped | tagged
| 0.000 |
syswrite | IO#syswrite on a file writes to the actual file position when called after buffered IO#read | Skipped | tagged
| 0.000 |
tell | IO#tell resets #eof? | Skipped | tagged
| 0.000 |
ungetbyte | IO#ungetbyte puts back one byte for an Integer argument | Skipped | tagged
| 0.000 |
write | IO.write on a FIFO writes correctly | Skipped | tagged
| 0.000 |
write_nonblock | IO#write_nonblock when exception option is set to false returns :wait_writable when the operation would block | Skipped | tagged
| 0.000 |
Float | Kernel.Float raises an ArgumentError for a String of numbers followed by word characters | Skipped | tagged
| 0.000 |
Float | Kernel.Float returns a value for a String with an embedded _ | Skipped | tagged
| 0.000 |
Float | Kernel.Float raises an ArgumentError for a String with an embedded \0 | Skipped | tagged
| 0.000 |
Float | Kernel.Float raises an ArgumentError for a String with a trailing \0 | Skipped | tagged
| 0.000 |
Float | Kernel.Float allows embedded _ in a number on either side of the e | Skipped | tagged
| 0.000 |
Float | Kernel.Float allows embedded _ in a number on either side of the E | Skipped | tagged
| 0.000 |
Float | Kernel.Float for hexadecimal literals with binary exponent allows embedded _ in a number on either side of the p | Skipped | tagged
| 0.000 |
Float | Kernel.Float for hexadecimal literals with binary exponent allows embedded _ in a number on either side of the P | Skipped | tagged
| 0.000 |
Float | Kernel#Float raises an ArgumentError for a String of numbers followed by word characters | Skipped | tagged
| 0.000 |
Float | Kernel#Float returns a value for a String with an embedded _ | Skipped | tagged
| 0.000 |
Float | Kernel#Float raises an ArgumentError for a String with an embedded \0 | Skipped | tagged
| 0.000 |
Float | Kernel#Float raises an ArgumentError for a String with a trailing \0 | Skipped | tagged
| 0.000 |
Float | Kernel#Float allows embedded _ in a number on either side of the e | Skipped | tagged
| 0.000 |
Float | Kernel#Float allows embedded _ in a number on either side of the E | Skipped | tagged
| 0.000 |
Float | Kernel#Float for hexadecimal literals with binary exponent allows embedded _ in a number on either side of the p | Skipped | tagged
| 0.000 |
Float | Kernel#Float for hexadecimal literals with binary exponent allows embedded _ in a number on either side of the P | Skipped | tagged
| 0.000 |
__callee__ | Kernel.__callee__ returns method name even from eval | Skipped | tagged
| 0.000 |
__callee__ | Kernel.__callee__ returns nil from inside a class body | Skipped | tagged
| 0.000 |
__callee__ | Kernel.__callee__ returns nil when not called from a method | Skipped | tagged
| 0.000 |
__dir__ | Kernel#__dir__ when used in eval with top level binding returns the real name of the directory containing the currently-executing file | Skipped | tagged
| 0.000 |
__method__ | Kernel.__method__ returns method name even from eval | Skipped | tagged
| 0.000 |
__method__ | Kernel.__method__ returns nil from inside a class body | Skipped | tagged
| 0.000 |
__method__ | Kernel.__method__ returns nil when not called from a method | Skipped | tagged
| 0.000 |
autoload | Kernel#autoload when Object is frozen raises a RuntimeError before defining the constant | Skipped | tagged
| 0.000 |
backtick | Kernel#` produces a String in the default external encoding | Skipped | tagged
| 0.000 |
backtick | Kernel#` raises an Errno::ENOENT if the command is not executable | Skipped | tagged
| 0.000 |
backtick | Kernel#` sets $? to the exit status of the executed sub-process | Skipped | tagged
| 0.000 |
backtick | Kernel.` tries to convert the given argument to String using #to_str | Skipped | tagged
| 0.000 |
binding | Kernel.binding returns a binding for the caller | Skipped | tagged
| 0.000 |
block_given | Kernel#block_given? returns false when a method defined by define_method is called with a block | Skipped | tagged
| 0.000 |
block_given | Kernel.block_given? returns false when a method defined by define_method is called with a block | Skipped | tagged
| 0.000 |
block_given | self.send(:block_given?) returns true if and only if a block is supplied | Skipped | tagged
| 0.000 |
caller | Kernel#caller returns an Array of caller locations using a custom offset | Skipped | tagged
| 0.000 |
caller | Kernel#caller returns the locations as String instances | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes the final newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes the final carriage return of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes the final carriage return, newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes only the final newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes the value of $/ from the end of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes the final newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes the final carriage return of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes the final carriage return, newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes only the final newline of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes the value of $/ from the end of $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp is a private method | Skipped | tagged
| 0.000 |
chomp | Kernel.chomp removes the final carriage return, newline from a multi-byte $_ | Skipped | tagged
| 0.000 |
chomp | Kernel#chomp removes the final carriage return, newline from a multi-byte $_ | Skipped | tagged
| 0.000 |
chop | Kernel.chop removes the final character of $_ | Skipped | tagged
| 0.000 |
chop | Kernel.chop removes the final carriage return, newline of $_ | Skipped | tagged
| 0.000 |
chop | #chop is a private method | Skipped | tagged
| 0.000 |
chop | #chop removes the final character of $_ | Skipped | tagged
| 0.000 |
chop | #chop removes the final carriage return, newline of $_ | Skipped | tagged
| 0.000 |
chop | Kernel.chop removes the final multi-byte character from $_ | Skipped | tagged
| 0.000 |
chop | Kernel#chop removes the final multi-byte character from $_ | Skipped | tagged
| 0.000 |
define_singleton_method | Kernel#define_singleton_method when given an UnboundMethod will raise when attempting to define an object's singleton method from another object's singleton method | Skipped | tagged
| 0.000 |
eval | Kernel#eval uses the filename of the binding if none is provided | Skipped | tagged
| 0.000 |
eval | Kernel#eval returns from the scope calling #eval when evaluating 'return' | Skipped | tagged
| 0.000 |
eval | Kernel#eval unwinds through a Proc-style closure and returns from a lambda-style closure in the closure chain | Skipped | tagged
| 0.000 |
exec | Kernel#exec raises Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
exec | Kernel#exec raises Errno::ENOENT for a command which does not exist | Skipped | tagged
| 0.000 |
exec | Kernel#exec raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
exec | Kernel#exec raises Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
exec | Kernel#exec raises Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
exec | Kernel#exec runs the specified command, replacing current process | Skipped | tagged
| 0.000 |
exec | Kernel#exec sets the current directory when given the :chdir option | Skipped | tagged
| 0.000 |
exec | Kernel#exec flushes STDOUT upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Kernel#exec flushes STDERR upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Kernel#exec with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
exec | Kernel#exec with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
exec | Kernel#exec with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
exec | Kernel#exec (environment variables) sets environment variables in the child environment | Skipped | tagged
| 0.000 |
exec | Kernel#exec (environment variables) unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
exec | Kernel#exec (environment variables) coerces environment argument using to_hash | Skipped | tagged
| 0.000 |
exec | Kernel#exec (environment variables) unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
exec | Kernel#exec with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
exec | Kernel#exec with a command array coerces the argument using to_ary | Skipped | tagged
| 0.000 |
exec | Kernel#exec with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
exec | 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 | Skipped | tagged
| 0.000 |
exec | Kernel.exec raises Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
exec | Kernel.exec raises Errno::ENOENT for a command which does not exist | Skipped | tagged
| 0.000 |
exec | Kernel.exec raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
exec | Kernel.exec raises Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
exec | Kernel.exec raises Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
exec | Kernel.exec runs the specified command, replacing current process | Skipped | tagged
| 0.000 |
exec | Kernel.exec sets the current directory when given the :chdir option | Skipped | tagged
| 0.000 |
exec | Kernel.exec flushes STDOUT upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Kernel.exec flushes STDERR upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Kernel.exec with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
exec | Kernel.exec with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
exec | Kernel.exec with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
exec | Kernel.exec (environment variables) sets environment variables in the child environment | Skipped | tagged
| 0.000 |
exec | Kernel.exec (environment variables) unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
exec | Kernel.exec (environment variables) coerces environment argument using to_hash | Skipped | tagged
| 0.000 |
exec | Kernel.exec (environment variables) unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
exec | Kernel.exec with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
exec | Kernel.exec with a command array coerces the argument using to_ary | Skipped | tagged
| 0.000 |
exec | Kernel.exec with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
exec | 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 | Skipped | tagged
| 0.000 |
extend | Kernel#extend calls extend_object on argument | Skipped | tagged
| 0.000 |
extend | Kernel#extend calls extended on argument | Skipped | tagged
| 0.000 |
fail | Kernel.fail is a private method | Skipped | tagged
| 0.000 |
fail | Kernel.fail raises a RuntimeError | Skipped | tagged
| 0.000 |
fail | Kernel.fail instantiates the specified exception class | Skipped | tagged
| 0.000 |
fail | Kernel.fail uses the specified message | Skipped | tagged
| 0.000 |
global_variables | Kernel.global_variables is a private method | Skipped | tagged
| 0.000 |
global_variables | Kernel.global_variables finds subset starting with std | Skipped | tagged
| 0.000 |
instance_of | Kernel#instance_of? returns false if given a Module that is included in object's class | Skipped | tagged
| 0.000 |
instance_of | Kernel#instance_of? returns false if given a Module that is included one of object's ancestors only | Skipped | tagged
| 0.000 |
instance_of | Kernel#instance_of? returns false if given a Module that is not included in object's class | Skipped | tagged
| 0.000 |
instance_variables | Kernel#instance_variables immediate values returns an empty array if no instance variables are defined | Skipped | tagged
| 0.000 |
instance_variables | Kernel#instance_variables immediate values returns the correct array if an instance variable is added | Skipped | tagged
| 0.000 |
lambda | Kernel.lambda raises an ArgumentError when no block is given | Skipped | tagged
| 0.000 |
lambda | Kernel.lambda allows long returns to flow through it | Skipped | tagged
| 0.000 |
load | Kernel#load (path resolution) does not require file twice after $LOAD_PATH change | Skipped | tagged
| 0.000 |
load | Kernel#load when passed true for 'wrap' loads from an existing path | Skipped | tagged
| 0.000 |
load | Kernel#load when passed true for 'wrap' sets the enclosing scope to an anonymous module | Skipped | tagged
| 0.000 |
load | Kernel#load when passed true for 'wrap' allows referencing outside namespaces | Skipped | tagged
| 0.000 |
load | Kernel#load when passed true for 'wrap' with top-level methods allows calling top-level methods | Skipped | tagged
| 0.000 |
load | Kernel#load when passed true for 'wrap' with top-level methods does not pollute the receiver | Skipped | tagged
| 0.000 |
load | Kernel#load (shell expansion) expands a tilde to the HOME environment variable as the path to load | Skipped | tagged
| 0.000 |
load | Kernel.load (path resolution) does not require file twice after $LOAD_PATH change | Skipped | tagged
| 0.000 |
load | Kernel.load when passed true for 'wrap' loads from an existing path | Skipped | tagged
| 0.000 |
load | Kernel.load when passed true for 'wrap' sets the enclosing scope to an anonymous module | Skipped | tagged
| 0.000 |
load | Kernel.load when passed true for 'wrap' allows referencing outside namespaces | Skipped | tagged
| 0.000 |
load | Kernel.load when passed true for 'wrap' with top-level methods allows calling top-level methods | Skipped | tagged
| 0.000 |
load | Kernel.load when passed true for 'wrap' with top-level methods does not pollute the receiver | Skipped | tagged
| 0.000 |
load | Kernel.load (shell expansion) expands a tilde to the HOME environment variable as the path to load | Skipped | tagged
| 0.000 |
local_variables | Kernel#local_variables is a private method | Skipped | tagged
| 0.000 |
local_variables | Kernel#local_variables is accessible from bindings | Skipped | tagged
| 0.000 |
loop | Kernel.loop returns StopIteration#result, the result value of a finished iterator | Skipped | tagged
| 0.000 |
method | Kernel#method returns a method object if we repond_to_missing? method | Skipped | tagged
| 0.000 |
method | Kernel#method will see an alias of the original method as == when in a derived class | Skipped | tagged
| 0.000 |
method | Kernel#method can be called even if we only repond_to_missing? method, true | Skipped | tagged
| 0.000 |
object_id | Kernel#object_id returns a different value for two Float literals | Skipped | tagged
| 0.000 |
open | Kernel#open opens an io when path starts with a pipe | Skipped | tagged
| 0.000 |
open | Kernel#open opens an io when called with a block | Skipped | tagged
| 0.000 |
open | Kernel#open opens an io for writing | Skipped | tagged
| 0.000 |
p | Kernel#p flushes output if receiver is a File | Skipped | tagged
| 0.000 |
p | Kernel#p is not affected by setting $\, $/ or $, | Skipped | tagged
| 0.000 |
printf | Kernel.printf writes to stdout when a string is the first argument | Skipped | tagged
| 0.000 |
printf | Kernel.printf calls write on the first argument when it is not a string | Skipped | tagged
| 0.000 |
public_method | Kernel#public_method returns a method object for a valid method | Skipped | tagged
| 0.000 |
public_method | Kernel#public_method returns a method object for a valid singleton method | Skipped | tagged
| 0.000 |
public_method | Kernel#public_method returns a method object if we repond_to_missing? method | Skipped | tagged
| 0.000 |
public_method | Kernel#public_method changes the method called for super on a target aliased method | Skipped | tagged
| 0.000 |
public_send | Kernel#public_send raises a NoMethodError if the method is protected | Skipped | tagged
| 0.000 |
public_send | Kernel#public_send raises a NoMethodError if the named method is an alias of a protected method | Skipped | tagged
| 0.000 |
rand | Kernel.rand returns nil when range is backwards | Skipped | tagged
| 0.000 |
rand | Kernel.rand returns the range start/end when Float range is 0 | Skipped | tagged
| 0.000 |
rand | Kernel.rand given an exclusive range returns a Float between the given Integer and Float | Skipped | tagged
| 0.000 |
rand | Kernel.rand given an exclusive range returns a Float between the given Float and Integer | Skipped | tagged
| 0.000 |
rand | Kernel.rand given an exclusive range returns a Float between the two given Floats | Skipped | tagged
| 0.000 |
require | Kernel#require stores the missing path in a LoadError object | Skipped | tagged
| 0.000 |
require | Kernel#require (path resolution) calls #to_path on non-String objects | Skipped | tagged
| 0.000 |
require | Kernel#require (path resolution) does not require file twice after $LOAD_PATH change | Skipped | tagged
| 0.000 |
require | Kernel#require (path resolution) with an unreadable file raises a LoadError | Skipped | tagged
| 0.000 |
require | Kernel#require (file extensions) loads a .rb extensioned file when a C-extension file of the same name is loaded | Skipped | tagged
| 0.000 |
require | Kernel#require (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded | Skipped | tagged
| 0.000 |
require | Kernel#require (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded | Skipped | tagged
| 0.000 |
require | Kernel#require (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded | Skipped | tagged
| 0.000 |
require | Kernel#require ($LOAD_FEATURES) does not load a ./ relative path that is already stored | Skipped | tagged
| 0.000 |
require | Kernel#require ($LOAD_FEATURES) does not load a ../ relative path that is already stored | Skipped | tagged
| 0.000 |
require | Kernel#require ($LOAD_FEATURES) does not load a non-canonical path that is already stored | Skipped | tagged
| 0.000 |
require | 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 | Skipped | tagged
| 0.000 |
require | Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file from a subdirectory | Skipped | tagged
| 0.000 |
require | Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false if the file is not found | Skipped | tagged
| 0.000 |
require | 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 | Skipped | tagged
| 0.000 |
require | Kernel#require (shell expansion) performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES | Skipped | tagged
| 0.000 |
require | Kernel#require (shell expansion) performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES | Skipped | tagged
| 0.000 |
require | Kernel#require (concurrently) blocks a second thread from returning while the 1st is still requiring | Skipped | tagged
| 0.000 |
require | Kernel#require (concurrently) blocks based on the path | Skipped | tagged
| 0.000 |
require | Kernel#require (concurrently) allows a 2nd require if the 1st raised an exception | Skipped | tagged
| 0.000 |
require | Kernel#require (concurrently) blocks a 3rd require if the 1st raises an exception and the 2nd is still running | Skipped | tagged
| 0.000 |
require | Kernel.require stores the missing path in a LoadError object | Skipped | tagged
| 0.000 |
require | Kernel.require (path resolution) calls #to_path on non-String objects | Skipped | tagged
| 0.000 |
require | Kernel.require (path resolution) does not require file twice after $LOAD_PATH change | Skipped | tagged
| 0.000 |
require | Kernel.require (path resolution) with an unreadable file raises a LoadError | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) loads a .rb extensioned file when passed a non-extensioned path | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) loads a .rb extensioned file when a C-extension file of the same name is loaded | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded | Skipped | tagged
| 0.000 |
require | Kernel.require (file extensions) does not load a C-extension file if a complex-extensioned .rb file is already loaded | Skipped | tagged
| 0.000 |
require | Kernel.require ($LOAD_FEATURES) does not load a ./ relative path that is already stored | Skipped | tagged
| 0.000 |
require | Kernel.require ($LOAD_FEATURES) does not load a ../ relative path that is already stored | Skipped | tagged
| 0.000 |
require | Kernel.require ($LOAD_FEATURES) does not load a non-canonical path that is already stored | Skipped | tagged
| 0.000 |
require | 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 | Skipped | tagged
| 0.000 |
require | Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file from a subdirectory | Skipped | tagged
| 0.000 |
require | Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES returns false if the file is not found | Skipped | tagged
| 0.000 |
require | 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 | Skipped | tagged
| 0.000 |
require | Kernel.require (shell expansion) performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES | Skipped | tagged
| 0.000 |
require | Kernel.require (shell expansion) performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES | Skipped | tagged
| 0.000 |
require | Kernel.require (concurrently) blocks a second thread from returning while the 1st is still requiring | Skipped | tagged
| 0.000 |
require | Kernel.require (concurrently) blocks based on the path | Skipped | tagged
| 0.000 |
require | Kernel.require (concurrently) allows a 2nd require if the 1st raised an exception | Skipped | tagged
| 0.000 |
require | Kernel.require (concurrently) blocks a 3rd require if the 1st raises an exception and the 2nd is still running | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path raises a LoadError if basepath does not exist | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path stores the missing path in a LoadError object | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path calls #to_str on non-String objects | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path raises a TypeError if #to_str does not return a String | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path calls #to_path on non-String objects | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path calls #to_str on non-String objects returned by #to_path | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path when file is a symlink loads a path relative to current file | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path (file extensions) loads a .rb extensioned file when passed a non-extensioned path | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path | Skipped | tagged
| 0.000 |
require_relative | 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 | Skipped | tagged
| 0.000 |
require_relative | 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 | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path ($LOADED_FEATURES) does not store the path if the load fails | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path ($LOADED_FEATURES) does not load an absolute path that is already stored | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with a relative path ($LOADED_FEATURES) adds the suffix of the resolved filename | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path stores the missing path in a LoadError object | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path calls #to_str on non-String objects | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path raises a TypeError if #to_str does not return a String | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path calls #to_path on non-String objects | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path calls #to_str on non-String objects returned by #to_path | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path (file extensions) loads a .rb extensioned file when passed a non-extensioned path | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path (file extensions) does not load a C-extension file if a .rb extensioned file is already loaded | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path (file extensions) loads a .rb extensioned file when passed a non-.rb extensioned path | Skipped | tagged
| 0.000 |
require_relative | 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 | Skipped | tagged
| 0.000 |
require_relative | 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 | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path ($LOAD_FEATURES) does not store the path if the load fails | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path ($LOAD_FEATURES) does not load an absolute path that is already stored | Skipped | tagged
| 0.000 |
require_relative | Kernel#require_relative with an absolute path ($LOAD_FEATURES) adds the suffix of the resolved filename | Skipped | tagged
| 0.000 |
respond_to | Kernel#respond_to? returns false if obj responds to the given protected method | Skipped | tagged
| 0.000 |
respond_to | Kernel#respond_to? returns false if obj responds to the given protected method (include_private = false) | Skipped | tagged
| 0.000 |
respond_to_missing | Kernel#respond_to_missing? is called when obj responds to the given protected method, include_private = false | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn is a private method | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn executes the given command | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn returns the process ID of the new process as a Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn returns immediately | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn sets environment variables in the child environment | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn calls #to_hash to convert the environment | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn calls #to_str to convert the environment keys | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn calls #to_str to convert the environment values | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if an environment key includes an equals sign | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if an environment key includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if an environment value includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn unsets other environment variables when given a non-false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn does not unset other environment variables when given a false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn does not unset other environment variables when given a nil :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn does not unset environment variables included in the environment hash | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins the current process group by default | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins the current process if pgroup: false | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins the current process if pgroup: nil | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins a new process group if pgroup: true | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins a new process group if pgroup: 0 | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn joins the specified process group if pgroup: pgid | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if given a negative :pgroup option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises a TypeError if given a symbol as :pgroup option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn uses the current working directory as its working directory | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn uses the current umask by default | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn sets the umask if given the :umask option | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDOUT to the given file descriptior if out: Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDOUT to the given file if out: IO | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDOUT to the given file if out: String | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDOUT to the given file if out: [String name, String mode] | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDERR to the given file descriptior if err: Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDERR to the given file descriptor if err: IO | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDERR to the given file if err: String | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects STDERR to child STDOUT if :err => [:child, :out] | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects both STDERR and STDOUT to the given file descriptior | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn redirects both STDERR and STDOUT to the given IO | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn does NOT redirect both STDERR and STDOUT at the time to the given name | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if passed no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if passed env or options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError if passed env and options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an Errno::ENOENT if the command does not exist | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError when passed a string key in options | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn raises an ArgumentError when passed an unknown option key | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a single argument calls #to_str to convert the argument to a String | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a single argument raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a single argument raises a TypeError if the argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with multiple arguments preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with multiple arguments calls #to_str to convert the arguments to Strings | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with multiple arguments raises an ArgumentError if an argument includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with multiple arguments raises a TypeError if an argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array calls #to_ary to convert the argument to an Array | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array calls #to_str to convert the first element to a String | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array calls #to_str to convert the second element to a String | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array raises an ArgumentError if the Strings in the Array include a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn with a command array raises a TypeError if an element in the Array does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed :chdir changes to the directory passed for :chdir | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed :chdir calls #to_path to convert the :chdir value | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: true closes file descriptors >= 3 in the child process | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: true does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: true does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: true does not close STDERR | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: false closes file descriptors >= 3 in the child process because they are set close_on_exec by default | Skipped | tagged
| 0.000 |
spawn | 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 | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: false does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: false does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Kernel#spawn when passed close_others: false does not close STDERR | Skipped | tagged
| 0.000 |
spawn | 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 | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn executes the given command | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn returns the process ID of the new process as a Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn returns immediately | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn sets environment variables in the child environment | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn calls #to_hash to convert the environment | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn calls #to_str to convert the environment keys | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn calls #to_str to convert the environment values | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if an environment key includes an equals sign | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if an environment key includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if an environment value includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn unsets other environment variables when given a non-false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn does not unset other environment variables when given a false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn does not unset other environment variables when given a nil :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn does not unset environment variables included in the environment hash | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins the current process group by default | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins the current process if pgroup: false | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins the current process if pgroup: nil | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins a new process group if pgroup: true | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins a new process group if pgroup: 0 | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn joins the specified process group if pgroup: pgid | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if given a negative :pgroup option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises a TypeError if given a symbol as :pgroup option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn uses the current working directory as its working directory | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn uses the current umask by default | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn sets the umask if given the :umask option | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDOUT to the given file descriptior if out: Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDOUT to the given file if out: IO | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDOUT to the given file if out: String | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDOUT to the given file if out: [String name, String mode] | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDERR to the given file descriptior if err: Fixnum | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDERR to the given file descriptor if err: IO | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDERR to the given file if err: String | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects STDERR to child STDOUT if :err => [:child, :out] | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects both STDERR and STDOUT to the given file descriptior | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn redirects both STDERR and STDOUT to the given IO | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn does NOT redirect both STDERR and STDOUT at the time to the given name | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if passed no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if passed env or options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError if passed env and options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an Errno::ENOENT if the command does not exist | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError when passed a string key in options | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn raises an ArgumentError when passed an unknown option key | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a single argument calls #to_str to convert the argument to a String | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a single argument raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a single argument raises a TypeError if the argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with multiple arguments preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with multiple arguments calls #to_str to convert the arguments to Strings | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with multiple arguments raises an ArgumentError if an argument includes a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with multiple arguments raises a TypeError if an argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array calls #to_ary to convert the argument to an Array | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array calls #to_str to convert the first element to a String | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array calls #to_str to convert the second element to a String | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array raises an ArgumentError if the Strings in the Array include a null byte | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn with a command array raises a TypeError if an element in the Array does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed :chdir changes to the directory passed for :chdir | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed :chdir calls #to_path to convert the :chdir value | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: true closes file descriptors >= 3 in the child process | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: true does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: true does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: true does not close STDERR | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: false closes file descriptors >= 3 in the child process because they are set close_on_exec by default | Skipped | tagged
| 0.000 |
spawn | 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 | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: false does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: false does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Kernel.spawn when passed close_others: false does not close STDERR | Skipped | tagged
| 0.000 |
spawn | 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 | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for positive %x | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for negative %x | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for negative %u | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for positive %u | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for positive %d | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for positive %f | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes some tests for negative %f | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf passes kstephens's tests | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf returns a String in the same encoding as the format String if compatible | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf returns a String in the argument encoding if format encoding is more restrictive | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with format string that contains %{} sections substitutes values for named references | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with format string that contains %{} sections raises KeyError when no matching key is in second argument | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with format string that contains %<> sections formats values for named references | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with format string that contains %<> sections raises KeyError when no matching key is in second argument | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with negative values with format %x precedes the number with '..' | Skipped | tagged
| 0.000 |
sprintf | Kernel#sprintf with negative values with format %b or %B precedes the number with '..' | Skipped | tagged
| 0.000 |
syscall | Kernel#syscall is a private method | Skipped | tagged
| 0.000 |
system | Kernel#system executes the specified command in a subprocess | Skipped | tagged
| 0.000 |
system | Kernel#system returns false when the command exits with a non-zero exit status | Skipped | tagged
| 0.000 |
system | Kernel#system returns nil when command execution fails | Skipped | tagged
| 0.000 |
system | Kernel#system does not write to stderr when command execution fails | Skipped | tagged
| 0.000 |
system | Kernel#system executes with `sh` if the command contains shell characters | Skipped | tagged
| 0.000 |
system | Kernel#system ignores SHELL env var and always uses `sh` | Skipped | tagged
| 0.000 |
system | Kernel#system expands shell variables when given a single string argument | Skipped | tagged
| 0.000 |
system | Kernel#system does not expand shell variables when given multiples arguments | Skipped | tagged
| 0.000 |
system | Kernel.system executes the specified command in a subprocess | Skipped | tagged
| 0.000 |
system | Kernel.system returns false when the command exits with a non-zero exit status | Skipped | tagged
| 0.000 |
system | Kernel.system returns nil when command execution fails | Skipped | tagged
| 0.000 |
system | Kernel.system does not write to stderr when command execution fails | Skipped | tagged
| 0.000 |
system | Kernel.system executes with `sh` if the command contains shell characters | Skipped | tagged
| 0.000 |
system | Kernel.system ignores SHELL env var and always uses `sh` | Skipped | tagged
| 0.000 |
system | Kernel.system expands shell variables when given a single string argument | Skipped | tagged
| 0.000 |
system | Kernel.system does not expand shell variables when given multiples arguments | Skipped | tagged
| 0.000 |
test | Kernel#test time commands returns the last access time for the provided file when passed ?A | Skipped | tagged
| 0.000 |
test | Kernel#test time commands returns the time at which the file was created when passed ?C | Skipped | tagged
| 0.000 |
test | Kernel#test time commands returns the time at which the file was modified when passed ?M | Skipped | tagged
| 0.000 |
throw | Kernel.throw raises an UncaughtThrowError if there is no catch block for the symbol | Skipped | tagged
| 0.000 |
to_s | Kernel#to_s returns a tainted result if self is tainted | Skipped | tagged
| 0.000 |
to_s | Kernel#to_s returns an untrusted result if self is untrusted | Skipped | tagged
| 0.000 |
trace_var | Kernel#trace_var is a private method | Skipped | tagged
| 0.000 |
trace_var | Kernel#trace_var hooks assignments to a global variable | Skipped | tagged
| 0.000 |
trace_var | Kernel#trace_var accepts a proc argument instead of a block | Skipped | tagged
| 0.000 |
trace_var | Kernel#trace_var accepts a String argument instead of a Proc or block | Skipped | tagged
| 0.000 |
trace_var | Kernel#trace_var raises ArgumentError if no block or proc is provided | Skipped | tagged
| 0.000 |
untrace_var | Kernel#untrace_var is a private method | Skipped | tagged
| 0.000 |
warn | Kernel#warn requires multiple arguments | Skipped | tagged
| 0.000 |
warn | Kernel#warn does not append line-end if last character is line-end | Skipped | tagged
| 0.000 |
warn | Kernel#warn calls #write on $stderr if $VERBOSE is true | Skipped | tagged
| 0.000 |
warn | Kernel#warn calls #write on $stderr if $VERBOSE is false | Skipped | tagged
| 0.000 |
warn | Kernel#warn writes each argument on a line when passed multiple arguments | Skipped | tagged
| 0.000 |
include | main#include in a file loaded with wrapping includes the given Module in the load wrapper | Skipped | tagged
| 0.000 |
dump | Marshal.dump with a Symbol dumps a binary encoded Symbol | Skipped | tagged
| 0.000 |
dump | Marshal.dump with a Time dumps the zone and the offset | Skipped | tagged
| 0.000 |
load | Marshal.load loads an array containing objects having _dump method, and with proc | Skipped | tagged
| 0.000 |
load | Marshal.load loads an array containing objects having marshal_dump method, and with proc | Skipped | tagged
| 0.000 |
load | Marshal.load loads a Random | Skipped | tagged
| 0.000 |
load | Marshal.load when called with a proc returns the value of the proc | Skipped | tagged
| 0.000 |
load | Marshal.load when called with a proc calls the proc for recursively visited data | Skipped | tagged
| 0.000 |
load | Marshal.load when called with a proc loads an Array with proc | Skipped | tagged
| 0.000 |
load | Marshal.load for an Array loads an array containing the same objects | Skipped | tagged
| 0.000 |
load | Marshal.load for an Exception loads a marshalled exception with no message | Skipped | tagged
| 0.000 |
load | Marshal.load for an Exception loads a marshalled exception with a message | Skipped | tagged
| 0.000 |
load | Marshal.load for an Exception loads a marshalled exception with a backtrace | Skipped | tagged
| 0.000 |
load | Marshal.load for a user Class raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class | Skipped | tagged
| 0.000 |
load | Marshal.load for a user Class that extends a core type other than Object or BasicObject raises ArgumentError if the resulting class does not extend the same type | Skipped | tagged
| 0.000 |
load | Marshal.load for a wrapped C pointer loads | Skipped | tagged
| 0.000 |
load | Marshal.load for a wrapped C pointer raises ArgumentError when the local class is a regular object | Skipped | tagged
| 0.000 |
load | Marshal.load when a class does not exist in the namespace raises an ArgumentError | Skipped | tagged
| 0.000 |
restore | Marshal.restore loads an array containing objects having _dump method, and with proc | Skipped | tagged
| 0.000 |
restore | Marshal.restore loads an array containing objects having marshal_dump method, and with proc | Skipped | tagged
| 0.000 |
restore | Marshal.restore loads a Random | Skipped | tagged
| 0.000 |
restore | Marshal.restore when called with a proc returns the value of the proc | Skipped | tagged
| 0.000 |
restore | Marshal.restore when called with a proc calls the proc for recursively visited data | Skipped | tagged
| 0.000 |
restore | Marshal.restore when called with a proc loads an Array with proc | Skipped | tagged
| 0.000 |
restore | Marshal.restore for an Array loads an array containing the same objects | Skipped | tagged
| 0.000 |
restore | Marshal.restore for an Exception loads a marshalled exception with no message | Skipped | tagged
| 0.000 |
restore | Marshal.restore for an Exception loads a marshalled exception with a message | Skipped | tagged
| 0.000 |
restore | Marshal.restore for an Exception loads a marshalled exception with a backtrace | Skipped | tagged
| 0.000 |
restore | Marshal.restore for a user Class raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class | Skipped | tagged
| 0.000 |
restore | Marshal.restore for a user Class that extends a core type other than Object or BasicObject raises ArgumentError if the resulting class does not extend the same type | Skipped | tagged
| 0.000 |
restore | Marshal.restore for a wrapped C pointer loads | Skipped | tagged
| 0.000 |
restore | Marshal.restore for a wrapped C pointer raises ArgumentError when the local class is a regular object | Skipped | tagged
| 0.000 |
restore | Marshal.restore when a class does not exist in the namespace raises an ArgumentError | Skipped | tagged
| 0.000 |
arity | Method#arity returns negative values for method definition def m(a: 1) end def n(a: 1, b: 2) end | Skipped | tagged
| 0.000 |
arity | Method#arity returns negative values for method definition def m(a=1, b: 2) end def n(*a, b: 1) end def o(a=1, b: 2) end def p(a=1, *b, c: 2, &l) end | Skipped | tagged
| 0.000 |
arity | Method#arity returns negative values for method definition def m(**k, &l) end def n(*a, **k) end def o(a: 1, b: 2, **k) end | Skipped | tagged
| 0.000 |
arity | Method#arity for a Method generated by respond_to_missing? returns -1 | Skipped | tagged
| 0.000 |
clone | Method#clone returns a copy of the method | Skipped | tagged
| 0.000 |
curry | Method#curry returns a curried proc | Skipped | tagged
| 0.000 |
curry | Method#curry with optional arity argument returns a curried proc when given correct arity | Skipped | tagged
| 0.000 |
curry | Method#curry with optional arity argument raises ArgumentError when the method requires less arguments than the given arity | Skipped | tagged
| 0.000 |
curry | Method#curry with optional arity argument raises ArgumentError when the method requires more arguments than the given arity | Skipped | tagged
| 0.000 |
eql | Method#eql? returns true on aliased methods | Skipped | tagged
| 0.000 |
eql | Method#eql? returns true if the two core methods are aliases | Skipped | tagged
| 0.000 |
eql | Method#eql? returns true if a method was defined using the other one | Skipped | tagged
| 0.000 |
eql | Method#eql? missing methods returns true for the same method missing | Skipped | tagged
| 0.000 |
equal_value | Method#== returns true on aliased methods | Skipped | tagged
| 0.000 |
equal_value | Method#== returns true if the two core methods are aliases | Skipped | tagged
| 0.000 |
equal_value | Method#== returns true if a method was defined using the other one | Skipped | tagged
| 0.000 |
equal_value | Method#== missing methods returns true for the same method missing | Skipped | tagged
| 0.000 |
hash | Method#hash returns the same value for user methods that are eql? | Skipped | tagged
| 0.000 |
hash | Method#hash returns the same value for builtin methods that are eql? | Skipped | tagged
| 0.000 |
parameters | Method#parameters returns [[:rest]] for a Method generated by respond_to_missing? | Skipped | tagged
| 0.000 |
parameters | Method#parameters return [[:req]] for a Method generated by attr_writer | Skipped | tagged
| 0.000 |
source_location | Method#source_location for a Method generated by respond_to_missing? returns nil | Skipped | tagged
| 0.000 |
super_method | Method#super_method returns the method that would be called by super in the method | Skipped | tagged
| 0.000 |
super_method | Method#super_method returns nil when there's no super method in the parent | Skipped | tagged
| 0.000 |
super_method | Method#super_method returns nil when the parent's method is removed | Skipped | tagged
| 0.000 |
autoload | Module#autoload shares the autoload request across dup'ed copies of modules | Skipped | tagged
| 0.000 |
autoload | Module#autoload (concurrently) blocks a second thread while a first is doing the autoload | Skipped | tagged
| 0.000 |
autoload | Module#autoload (concurrently) blocks others threads while doing an autoload | Skipped | tagged
| 0.000 |
define_method | Module#define_method when name is not a special private name given an UnboundMethod and called from another module sets the visibility of the method to public | Skipped | tagged
| 0.000 |
define_method | Module#define_method when name is not a special private name passed a block and called from another module sets the visibility of the method to public | Skipped | tagged
| 0.000 |
deprecate_constant | Module#deprecate_constant accepts multiple symbols and strings as constant names | Skipped | tagged
| 0.000 |
deprecate_constant | Module#deprecate_constant returns self | Skipped | tagged
| 0.000 |
deprecate_constant | Module#deprecate_constant raises a NameError when given an undefined name | Skipped | tagged
| 0.000 |
deprecate_constant | Module#deprecate_constant when accessing the deprecated module passes the accessing | Skipped | tagged
| 0.000 |
deprecate_constant | Module#deprecate_constant when accessing the deprecated module warns with a message | Skipped | tagged
| 0.000 |
name | Module#name is set with a conditional assignment to a nested constant | Skipped | tagged
| 0.000 |
new | Module.new creates a new Module and passes it to the provided block | Skipped | tagged
| 0.000 |
prepend | Module#prepend keeps the module in the chain when dupping the class | Skipped | tagged
| 0.000 |
public | Module#public on a superclass method calls the redefined method | Skipped | tagged
| 0.000 |
div | Numeric#div calls self#/ with other, then returns the #floor'ed result | Skipped | tagged
| 0.000 |
divmod | Numeric#divmod returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other | Skipped | tagged
| 0.000 |
singleton_method_added | Numeric#singleton_method_added raises a TypeError when trying to define a singleton method on a Numeric | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments doesn't raise an error when step is 0 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments doesn't raise an error when step is 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments should loop over self when step is 0 or 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments defaults to step = 1 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments does not rescue TypeError exceptions | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size should return infinity_value when step is 0 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size should return infinity_value when step is 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums yields only Fixnums | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a positive step yields while increasing self by step until stop is reached | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a positive step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a positive step does not yield when self is greater than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a negative step yields while decreasing self by step until stop is reached | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a negative step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when self, stop and step are Fixnums with a negative step does not yield when self is less than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float yields Floats even if only self is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float yields Floats even if only stop is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float yields Floats even if only step is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive step yields while increasing self by step while < stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive step does not yield when self is greater than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive step is careful about not yielding a value greater than limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative step yields while decreasing self by step while self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative step does not yield when self is less than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative step is careful about not yielding a value smaller than limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once if self < stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when stop is Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when self and stop are Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step does not yield when self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a positive Infinity step does not yield when stop is -Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once if self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once if stop is -Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once when self and stop are Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step does not yield when self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity step does not yield when stop is Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a Infinity stop and a positive step does not yield when self is infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a Infinity stop and a negative step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a Infinity stop and a negative step does not yield when self is positive infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity stop and a positive step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when at least one of self, stop or step is a Float with a negative Infinity stop and a negative step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when step is a String with self and stop as Floats raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when step is a String with self and stop as Floats raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returns an Enumerator that uses the given step | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when step is a String with self and stop as Floats raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when step is a String with self and stop as Floats raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is positive returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is positive returns 0 if value > limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is negative returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is negative returns 0 if value < limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns 0 if value > limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns 1 if step is infinity_value | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns 0 if value < limit | Skipped | tagged
| 0.000 |
step | Numeric#step with keyword arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns 1 if step is infinity_value | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments doesn't raise an error when step is 0 | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments doesn't raise an error when step is 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments should loop over self when step is 0 or 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size should return infinity_value when step is 0 | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size should return infinity_value when step is 0.0 | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums yields only Fixnums | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a positive step yields while increasing self by step until stop is reached | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a positive step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a positive step does not yield when self is greater than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a negative step yields while decreasing self by step until stop is reached | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a negative step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when self, stop and step are Fixnums with a negative step does not yield when self is less than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float yields Floats even if only self is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float yields Floats even if only stop is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float yields Floats even if only step is a Float | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive step yields while increasing self by step while < stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive step does not yield when self is greater than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive step is careful about not yielding a value greater than limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative step yields while decreasing self by step while self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative step does not yield when self is less than stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative step is careful about not yielding a value smaller than limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once if self < stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when stop is Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step yields once when self and stop are Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step does not yield when self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a positive Infinity step does not yield when stop is -Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once if self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once if stop is -Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once when self equals stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step yields once when self and stop are Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step does not yield when self > stop | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity step does not yield when stop is Infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a Infinity stop and a positive step does not yield when self is infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a Infinity stop and a negative step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a Infinity stop and a negative step does not yield when self is positive infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity stop and a positive step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when at least one of self, stop or step is a Float with a negative Infinity stop and a negative step does not yield when self is negative infinity | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when step is a String with self and stop as Fixnums raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when step is a String with self and stop as Fixnums raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when step is a String with self and stop as Floats raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when step is a String with self and stop as Floats raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returns an Enumerator that uses the given step | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when step is a String with self and stop as Fixnums raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when step is a String with self and stop as Fixnums raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when step is a String with self and stop as Floats raises an when step is a numeric representation | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when step is a String with self and stop as Floats raises an with step as an alphanumeric string | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is positive returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is positive returns 0 if value > limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is negative returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop and step are Fixnums and step is negative returns 0 if value < limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns 0 if value > limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is positive returns 1 if step is infinity_value | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns the difference between self and stop divided by the number of steps | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns 0 if value < limit | Skipped | tagged
| 0.000 |
step | Numeric#step with mixed arguments when no block is given returned Enumerator size when self, stop or step is a Float and step is negative returns 1 if step is infinity_value | Skipped | tagged
| 0.000 |
each_object | ObjectSpace.each_object walks a class and its normal descendants when passed the class's singleton class | Skipped | tagged
| 0.000 |
each_object | ObjectSpace.each_object on singleton classes walks singleton classes | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with -> () { } returns negative values for definition @a = -> (a: 1) { } @b = -> (a: 1, b: 2) { } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with -> () { } returns negative values for definition @a = -> (a=1, b: 2) { } @b = -> (*a, b: 1) { } @c = -> (a=1, b: 2) { } @d = -> (a=1, *b, c: 2, &l) { } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with -> () { } returns negative values for definition @a = -> (**k, &l) { } @b= -> (*a, **k) { } @c = ->(a: 1, b: 2, **k) { } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with lambda { || } returns negative values for definition @a = lambda { |a: 1| } @b = lambda { |a: 1, b: 2| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with lambda { || } returns negative values for definition @a = lambda { |a=1, b: 2| } @b = lambda { |*a, b: 1| } @c = lambda { |a=1, b: 2| } @d = lambda { |a=1, *b, c: 2, &l| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with lambda { || } returns negative values for definition @a = lambda { |**k, &l| } @b = lambda { |*a, **k| } @c = lambda { |a: 1, b: 2, **k| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with lambda { || } returns negative values for definition @a = lambda { |(a, (*b, c)), d=1| } @b = lambda { |a, (*b, c), d, (*e), (*), **k| } @c = lambda { |a, (b, c), *, d:, e: 2, **| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns zero for definition @a = proc { |a=1| } @b = proc { |a=1, b=2| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns zero for definition @a = proc { |a: 1| } @b = proc { |a: 1, b: 2| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns zero for definition @a = proc { |**k, &l| } @b = proc { |a: 1, b: 2, **k| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns zero for definition @a = proc { |a=1, b: 2| } @b = proc { |a=1, b: 2| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns positive values for definition @a = proc { |a, b=1| } @b = proc { |a, b, c=1, d=2| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns positive values for definition @a = proc { |(a, (*b, c)), d=1| } @b = proc { |a, (*b, c), d, (*e), (*), **k| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns negative values for definition @a = proc { |*a, b: 1| } @b = proc { |a=1, *b, c: 2, &l| } | Skipped | tagged
| 0.000 |
arity | Proc#arity for instances created with proc { || } returns negative values for definition '@a = proc { |*a, **k| }' | Skipped | tagged
| 0.000 |
curry | Proc#curry returns a Proc when called on a proc | Skipped | tagged
| 0.000 |
curry | Proc#curry returns a Proc when called on a lambda | Skipped | tagged
| 0.000 |
curry | Proc#curry calls the curried proc with the arguments if sufficient arguments have been given | Skipped | tagged
| 0.000 |
curry | Proc#curry returns a Proc that consumes the remainder of the arguments unless sufficient arguments have been given | Skipped | tagged
| 0.000 |
curry | Proc#curry can be called multiple times on the same Proc | Skipped | tagged
| 0.000 |
curry | Proc#curry can be passed superfluous arguments if created from a proc | Skipped | tagged
| 0.000 |
curry | Proc#curry raises an ArgumentError if passed superfluous arguments when created from a lambda | Skipped | tagged
| 0.000 |
curry | Proc#curry returns Procs with arities of -1 | Skipped | tagged
| 0.000 |
curry | Proc#curry produces Procs that raise ArgumentError for #binding | Skipped | tagged
| 0.000 |
curry | Proc#curry produces Procs that return [[:rest]] for #parameters | Skipped | tagged
| 0.000 |
curry | Proc#curry produces Procs that return nil for #source_location | Skipped | tagged
| 0.000 |
curry | Proc#curry produces Procs that can be passed as the block for instance_exec | Skipped | tagged
| 0.000 |
curry | Proc#curry combines arguments and calculates incoming arity accurately for successively currying | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument accepts an optional Integer argument for the arity | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument returns a Proc when called on a proc | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument returns a Proc when called on a lambda | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument retains the lambda-ness of the Proc on which its called | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument raises an ArgumentError if called on a lambda that requires fewer than _arity_ arguments | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument calls the curried proc with the arguments if _arity_ arguments have been given | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument returns a Proc that consumes the remainder of the arguments when fewer than _arity_ arguments are given | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument can be specified multiple times on the same Proc | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument raises an ArgumentError if passed more than _arity_ arguments when created from a lambda | Skipped | tagged
| 0.000 |
curry | Proc#curry with arity argument returns Procs with arities of -1 regardless of the value of _arity_ | Skipped | tagged
| 0.000 |
hash | Proc#hash does not depend on whether self is a proc or lambda | Skipped | tagged
| 0.000 |
lambda | Proc#lambda? is preserved when passing a Proc with & to the lambda keyword | Skipped | tagged
| 0.000 |
lambda | Proc#lambda? is preserved when a Proc is curried | Skipped | tagged
| 0.000 |
lambda | Proc#lambda? is preserved when a curried Proc is called without enough arguments | Skipped | tagged
| 0.000 |
new | Proc.new with an associated block raises a LocalJumpError when context of the block no longer exists | Skipped | tagged
| 0.000 |
yield | Proc#yield on a Proc created with Kernel#lambda or Kernel#proc will call #to_ary on argument and return self if return is nil | Skipped | tagged
| 0.000 |
daemon | Process.daemon returns 0 | Skipped | tagged
| 0.000 |
daemon | Process.daemon has a different PID after daemonizing | Skipped | tagged
| 0.000 |
daemon | Process.daemon has a different process group after daemonizing | Skipped | tagged
| 0.000 |
daemon | Process.daemon does not run existing at_exit handlers when daemonizing | Skipped | tagged
| 0.000 |
daemon | Process.daemon runs at_exit handlers when the daemon exits | Skipped | tagged
| 0.000 |
daemon | Process.daemon changes directory to the root directory if the first argument is not given | Skipped | tagged
| 0.000 |
daemon | Process.daemon changes directory to the root directory if the first argument is false | Skipped | tagged
| 0.000 |
daemon | Process.daemon changes directory to the root directory if the first argument is nil | Skipped | tagged
| 0.000 |
daemon | Process.daemon does not change to the root directory if the first argument is true | Skipped | tagged
| 0.000 |
daemon | Process.daemon does not change to the root directory if the first argument is non-false | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is not given redirects stdout to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is not given redirects stderr to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is not given redirects stdin to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is not given does not close open files | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is false redirects stdout to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is false redirects stderr to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is false redirects stdin to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is false does not close open files | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is nil redirects stdout to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is nil redirects stderr to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is nil redirects stdin to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is nil does not close open files | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is true does not redirect stdout to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is true does not redirect stderr to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is true does not redirect stdin to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is true does not close open files | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is non-false does not redirect stdout to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is non-false does not redirect stderr to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is non-false does not redirect stdin to /dev/null | Skipped | tagged
| 0.000 |
daemon | Process.daemon when the second argument is non-false does not close open files | Skipped | tagged
| 0.000 |
detach | Process.detach returns a thread | Skipped | tagged
| 0.000 |
detach | Process.detach produces the exit Process::Status as the thread value | Skipped | tagged
| 0.000 |
detach | Process.detach reaps the child process's status automatically | Skipped | tagged
| 0.000 |
detach | Process.detach sets the :pid thread-local to the PID | Skipped | tagged
| 0.000 |
detach | Process.detach provides a #pid method on the returned thread which returns the PID | Skipped | tagged
| 0.000 |
euid | Process.euid= raises Errno::ERPERM if run by a non superuser trying to set the superuser id from username | Skipped | tagged
| 0.000 |
exec | Process.exec raises Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
exec | Process.exec raises Errno::ENOENT for a command which does not exist | Skipped | tagged
| 0.000 |
exec | Process.exec raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
exec | Process.exec raises Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
exec | Process.exec raises Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
exec | Process.exec runs the specified command, replacing current process | Skipped | tagged
| 0.000 |
exec | Process.exec sets the current directory when given the :chdir option | Skipped | tagged
| 0.000 |
exec | Process.exec flushes STDOUT upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Process.exec flushes STDERR upon exit when it's not set to sync | Skipped | tagged
| 0.000 |
exec | Process.exec with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
exec | Process.exec with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
exec | Process.exec with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
exec | Process.exec (environment variables) sets environment variables in the child environment | Skipped | tagged
| 0.000 |
exec | Process.exec (environment variables) unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
exec | Process.exec (environment variables) coerces environment argument using to_hash | Skipped | tagged
| 0.000 |
exec | Process.exec (environment variables) unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
exec | Process.exec with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
exec | Process.exec with a command array coerces the argument using to_ary | Skipped | tagged
| 0.000 |
exec | Process.exec with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
exec | Process.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 | Skipped | tagged
| 0.000 |
groups | Process.groups gets an Array of the gids of groups in the supplemental group access list | Skipped | tagged
| 0.000 |
groups | Process.groups sets the list of gids of groups in the supplemental group access list | Skipped | tagged
| 0.000 |
initgroups | Process.initgroups initializes the supplemental group access list | Skipped | tagged
| 0.000 |
kill | Process.kill raises an ArgumentError for unknown signals | Skipped | tagged
| 0.000 |
kill | Process.kill raises an ArgumentError if passed a lowercase signal name | Skipped | tagged
| 0.000 |
kill | Process.kill raises an ArgumentError if signal is not a Fixnum or String | Skipped | tagged
| 0.000 |
kill | Process.kill raises Errno::ESRCH if the process does not exist | Skipped | tagged
| 0.000 |
kill | Process.kill accepts a Symbol as a signal name | Skipped | tagged
| 0.000 |
kill | Process.kill accepts a String as signal name | Skipped | tagged
| 0.000 |
kill | Process.kill accepts a signal name without the 'SIG' prefix | Skipped | tagged
| 0.000 |
kill | Process.kill accepts a signal name with the 'SIG' prefix | Skipped | tagged
| 0.000 |
kill | Process.kill acceps an Integer as a signal value | Skipped | tagged
| 0.000 |
kill | Process.kill calls #to_int to coerce the pid to an Integer | Skipped | tagged
| 0.000 |
kill | Process.kill signals multiple processes | Skipped | tagged
| 0.000 |
kill | Process.kill returns the number of processes signaled | Skipped | tagged
| 0.000 |
kill | Process.kill signals the process group if the PID is zero | Skipped | tagged
| 0.000 |
kill | Process.kill signals the process group if the signal number is negative | Skipped | tagged
| 0.000 |
kill | Process.kill signals the process group if the short signal name starts with a minus sign | Skipped | tagged
| 0.000 |
kill | Process.kill signals the process group if the full signal name starts with a minus sign | Skipped | tagged
| 0.000 |
set_proctitle | Process.setproctitle should set the process title | Skipped | tagged
| 0.000 |
setpgrp | Process.setpgrp and Process.getpgrp sets and gets the process group ID of the calling process | Skipped | tagged
| 0.000 |
setpgrp | Process.setpgrp and Process.getpgrp Process.setpgrp returns zero | Skipped | tagged
| 0.000 |
spawn | Process.spawn executes the given command | Skipped | tagged
| 0.000 |
spawn | Process.spawn returns the process ID of the new process as a Fixnum | Skipped | tagged
| 0.000 |
spawn | Process.spawn returns immediately | Skipped | tagged
| 0.000 |
spawn | Process.spawn sets environment variables in the child environment | Skipped | tagged
| 0.000 |
spawn | Process.spawn unsets environment variables whose value is nil | Skipped | tagged
| 0.000 |
spawn | Process.spawn calls #to_hash to convert the environment | Skipped | tagged
| 0.000 |
spawn | Process.spawn calls #to_str to convert the environment keys | Skipped | tagged
| 0.000 |
spawn | Process.spawn calls #to_str to convert the environment values | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if an environment key includes an equals sign | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if an environment key includes a null byte | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if an environment value includes a null byte | Skipped | tagged
| 0.000 |
spawn | Process.spawn unsets other environment variables when given a true :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Process.spawn unsets other environment variables when given a non-false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Process.spawn does not unset other environment variables when given a false :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Process.spawn does not unset other environment variables when given a nil :unsetenv_others option | Skipped | tagged
| 0.000 |
spawn | Process.spawn does not unset environment variables included in the environment hash | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins the current process group by default | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins the current process if pgroup: false | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins the current process if pgroup: nil | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins a new process group if pgroup: true | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins a new process group if pgroup: 0 | Skipped | tagged
| 0.000 |
spawn | Process.spawn joins the specified process group if pgroup: pgid | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if given a negative :pgroup option | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises a TypeError if given a symbol as :pgroup option | Skipped | tagged
| 0.000 |
spawn | Process.spawn uses the current working directory as its working directory | Skipped | tagged
| 0.000 |
spawn | Process.spawn uses the current umask by default | Skipped | tagged
| 0.000 |
spawn | Process.spawn sets the umask if given the :umask option | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDOUT to the given file descriptior if out: Fixnum | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDOUT to the given file if out: IO | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDOUT to the given file if out: String | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDOUT to the given file if out: [String name, String mode] | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDERR to the given file descriptior if err: Fixnum | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDERR to the given file descriptor if err: IO | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDERR to the given file if err: String | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects STDERR to child STDOUT if :err => [:child, :out] | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects both STDERR and STDOUT to the given file descriptior | Skipped | tagged
| 0.000 |
spawn | Process.spawn redirects both STDERR and STDOUT to the given IO | Skipped | tagged
| 0.000 |
spawn | Process.spawn does NOT redirect both STDERR and STDOUT at the time to the given name | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if passed no command arguments | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if passed env or options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError if passed env and options but no command arguments | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an Errno::ENOENT for an empty string | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an Errno::ENOENT if the command does not exist | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an Errno::EACCES when the file does not have execute permissions | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an Errno::EACCES when passed a directory | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError when passed a string key in options | Skipped | tagged
| 0.000 |
spawn | Process.spawn raises an ArgumentError when passed an unknown option key | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a single argument subjects the specified command to shell expansion | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a single argument creates an argument array with shell parsing semantics for whitespace | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a single argument calls #to_str to convert the argument to a String | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a single argument raises an ArgumentError if the command includes a null byte | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a single argument raises a TypeError if the argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Process.spawn with multiple arguments does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Process.spawn with multiple arguments preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Process.spawn with multiple arguments calls #to_str to convert the arguments to Strings | Skipped | tagged
| 0.000 |
spawn | Process.spawn with multiple arguments raises an ArgumentError if an argument includes a null byte | Skipped | tagged
| 0.000 |
spawn | Process.spawn with multiple arguments raises a TypeError if an argument does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array uses the first element as the command name and the second as the argv[0] value | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array does not subject the arguments to shell expansion | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array preserves whitespace in passed arguments | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array calls #to_ary to convert the argument to an Array | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array calls #to_str to convert the first element to a String | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array calls #to_str to convert the second element to a String | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array raises an ArgumentError if the Array does not have exactly two elements | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array raises an ArgumentError if the Strings in the Array include a null byte | Skipped | tagged
| 0.000 |
spawn | Process.spawn with a command array raises a TypeError if an element in the Array does not respond to #to_str | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed :chdir changes to the directory passed for :chdir | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed :chdir calls #to_path to convert the :chdir value | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: true closes file descriptors >= 3 in the child process | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: true does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: true does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: true does not close STDERR | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: false closes file descriptors >= 3 in the child process because they are set close_on_exec by default | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: false does not close file descriptors >= 3 in the child process if fds are set close_on_exec=false | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: false does not close STDIN | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: false does not close STDOUT | Skipped | tagged
| 0.000 |
spawn | Process.spawn when passed close_others: false does not close STDERR | Skipped | tagged
| 0.000 |
spawn | Process.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 | Skipped | tagged
| 0.000 |
uid | Process.uid= raises Errno::ERPERM if run by a non privileged user trying to set the superuser id | Skipped | tagged
| 0.000 |
uid | Process.uid= raises Errno::ERPERM if run by a non privileged user trying to set the superuser id from username | Skipped | tagged
| 0.000 |
wait | Process.wait raises an Errno::ECHILD if there are no child processes | Skipped | tagged
| 0.000 |
wait | Process.wait returns its childs pid | Skipped | tagged
| 0.000 |
wait | Process.wait sets $? to a Process::Status | Skipped | tagged
| 0.000 |
wait | Process.wait waits for any child process if no pid is given | Skipped | tagged
| 0.000 |
wait | Process.wait waits for a specific child if a pid is given | Skipped | tagged
| 0.000 |
wait | Process.wait coerces the pid to an Integer | Skipped | tagged
| 0.000 |
wait | Process.wait waits for a child whose process group ID is that of the calling process | Skipped | tagged
| 0.000 |
wait | Process.wait doesn't block if no child is available when WNOHANG is used | Skipped | tagged
| 0.000 |
wait | Process.wait always accepts flags=0 | Skipped | tagged
| 0.000 |
wait2 | Process.wait2 returns the pid and status of child process | Skipped | tagged
| 0.000 |
wait2 | Process.wait2 raises a StandardError if no child processes exist | Skipped | tagged
| 0.000 |
waitall | Process.waitall returns an empty array when there are no children | Skipped | tagged
| 0.000 |
waitall | Process.waitall takes no arguments | Skipped | tagged
| 0.000 |
waitall | Process.waitall waits for all children | Skipped | tagged
| 0.000 |
waitall | Process.waitall returns an array of pid/status pairs | Skipped | tagged
| 0.000 |
waitpid | Process.waitpid returns nil when the process has not yet completed and WNOHANG is specified | Skipped | tagged
| 0.000 |
coredump | Process::Status#coredump? needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
equal_value | Process::Status#== needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
exited | Process::Status#exited? for a child that exited normally returns true | Skipped | tagged
| 0.000 |
exited | Process::Status#exited? for a terminated child returns false | Skipped | tagged
| 0.000 |
exitstatus | Process::Status#exitstatus returns the process exit code | Skipped | tagged
| 0.000 |
inspect | Process::Status#inspect needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
pid | Process::Status#pid returns the pid of the process | Skipped | tagged
| 0.000 |
right_shift | Process::Status#>> needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
signaled | Process::Status#signaled? for a cleanly exited child returns false | Skipped | tagged
| 0.000 |
signaled | Process::Status#signaled? for a terminated child returns true | Skipped | tagged
| 0.000 |
stopped | Process::Status#stopped? needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
stopsig | Process::Status#stopsig needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
success | Process::Status#success? for a child that exited normally returns true | Skipped | tagged
| 0.000 |
success | Process::Status#success? for a child that exited with a non zero status returns false | Skipped | tagged
| 0.000 |
success | Process::Status#success? for a child that was terminated returns nil | Skipped | tagged
| 0.000 |
termsig | Process::Status#termsig for a child that exited normally returns true | Skipped | tagged
| 0.000 |
termsig | Process::Status#termsig for a child that was sent a signal returns the signal | Skipped | tagged
| 0.000 |
to_i | Process::Status#to_i needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
to_int | Process::Status#to_int needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
to_s | Process::Status#to_s needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
getegid | Process::Sys.getegid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
geteuid | Process::Sys.geteuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
getgid | Process::Sys.getgid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
getuid | Process::Sys.getuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
issetugid | Process::Sys.issetugid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setegid | Process::Sys.setegid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
seteuid | Process::Sys.seteuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setgid | Process::Sys.setgid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setregid | Process::Sys.setregid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setresgid | Process::Sys.setresgid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setresuid | Process::Sys.setresuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setreuid | Process::Sys.setreuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setrgid | Process::Sys.setrgid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setruid | Process::Sys.setruid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
setuid | Process::Sys.setuid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
change_privilege | Process::UID.change_privilege needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
eid | Process::UID.eid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
eid | Process::UID.eid= needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
grant_privilege | Process::UID.grant_privilege needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
re_exchange | Process::UID.re_exchange needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
re_exchangeable | Process::UID.re_exchangeable? needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
rid | Process::UID.rid needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
sid_available | Process::UID.sid_available? needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
switch | Process::UID.switch needs to be reviewed for spec completeness | Skipped | tagged
| 0.000 |
bytes | Random#bytes returns the same numeric output for a given seed accross all implementations and platforms | Skipped | tagged
| 0.000 |
bytes | Random#bytes returns the same numeric output for a given huge seed accross all implementations and platforms | Skipped | tagged
| 0.000 |
rand | Random#rand with Bignum typically returns a Bignum | Skipped | tagged
| 0.000 |
each | Range#each when no block is given returned Enumerator size returns the enumerable size | Skipped | tagged
| 0.000 |
inspect | Range#inspect returns a tainted string if either end is tainted | Skipped | tagged
| 0.000 |
inspect | Range#inspect returns a untrusted string if either end is untrusted | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size raises a TypeError if step does not respond to #to_int | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size raises a TypeError if #to_int does not return an Integer | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size raises an ArgumentError if step is 0 | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size raises an ArgumentError if step is 0.0 | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size raises an ArgumentError if step is negative | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size returns the ceil of range size divided by the number of steps | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size returns the correct number of steps when one of the arguments is a float | Skipped | tagged
| 0.000 |
step | Range#step when no block is given returned Enumerator size returns the range size when there's no step_size | Skipped | tagged
| 0.000 |
to_s | Range#to_s returns a tainted string if either end is tainted | Skipped | tagged
| 0.000 |
to_s | Range#to_s returns a untrusted string if either end is untrusted | Skipped | tagged
| 0.000 |
exponent | Rational#** when passed Bignum returns 0.0 when self is > 1 and the exponent is negative | Skipped | tagged
| 0.000 |
compile | Regexp.compile given a String uses ASCII_?BIT encoding if third argument is 'n' or 'none' (case insensitive) and non-ascii characters | Skipped | tagged
| 0.000 |
compile | Regexp.compile given a String uses ASCII_?BIT encoding if third argument is 'n' or 'none' (case insensitive) and non-ascii characters | Skipped | tagged
| 0.000 |
compile | Regexp.compile given a Regexp sets the encoding to source String's encoding if the Regexp literal has the 'n' option and the source String is not ASCII only | Skipped | tagged
| 0.000 |
compile | Regexp.compile given a Regexp sets the encoding to source String's encoding if the Regexp literal has the 'n' option and the source String is not ASCII only | Skipped | tagged
| 0.000 |
new | Regexp.new given a String uses ASCII_?BIT encoding if third argument is 'n' or 'none' (case insensitive) and non-ascii characters | Skipped | tagged
| 0.000 |
new | Regexp.new given a String uses ASCII_?BIT encoding if third argument is 'n' or 'none' (case insensitive) and non-ascii characters | Skipped | tagged
| 0.000 |
new | Regexp.new given a Regexp sets the encoding to source String's encoding if the Regexp literal has the 'n' option and the source String is not ASCII only | Skipped | tagged
| 0.000 |
new | Regexp.new given a Regexp sets the encoding to source String's encoding if the Regexp literal has the 'n' option and the source String is not ASCII only | Skipped | tagged
| 0.000 |
union | Regexp.union raises ArgumentError if the arguments include conflicting fixed encoding Regexps | Skipped | tagged
| 0.000 |
trap | Signal.trap the special EXIT signal code accepts the EXIT code | Skipped | tagged
| 0.000 |
trap | Signal.trap the special EXIT signal code runs the proc before at_exit handlers | Skipped | tagged
| 0.000 |
each_byte | String#each_byte when no block is given returned enumerator size should return the bytesize of the string | Skipped | tagged
| 0.000 |
each_char | String#each_char when no block is given returned enumerator size should return the size of the string | Skipped | tagged
| 0.000 |
encode | String#encode when passed options replaces invalid characters when replacing Emacs-Mule encoded strings | Skipped | tagged
| 0.000 |
encode | String#encode given the xml: :text option replaces undefined characters with their upper-case hexadecimal numeric character references | Skipped | tagged
| 0.000 |
encode | String#encode given the xml: :attr option replaces undefined characters with their upper-case hexadecimal numeric character references | Skipped | tagged
| 0.000 |
encode | String#encode! when passed options replaces invalid characters when replacing Emacs-Mule encoded strings | Skipped | tagged
| 0.000 |
encode | String#encode! given the xml: :text option replaces undefined characters with their upper-case hexadecimal numeric character references | Skipped | tagged
| 0.000 |
encode | String#encode! given the xml: :attr option replaces undefined characters with their upper-case hexadecimal numeric character references | Skipped | tagged
| 0.000 |
modulo | String#% formats multiple expressions | Skipped | tagged
| 0.000 |
modulo | String#% formats single % characters before a newline or NULL as literal %s | Skipped | tagged
| 0.000 |
modulo | String#% raises an error if single % appears anywhere else | Skipped | tagged
| 0.000 |
modulo | String#% raises an error if NULL or \n appear anywhere else in the format string | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError for unused arguments when $DEBUG is true | Skipped | tagged
| 0.000 |
modulo | String#% always allows unused arguments when positional argument style is used | Skipped | tagged
| 0.000 |
modulo | String#% replaces trailing absolute argument specifier without type with percent sign | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when given invalid argument specifiers | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when multiple positional argument tokens are given for one format specifier | Skipped | tagged
| 0.000 |
modulo | String#% respects positional arguments and precision tokens given for one format specifier | Skipped | tagged
| 0.000 |
modulo | String#% allows more than one digit of position | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when multiple width star tokens are given for one format specifier | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when a width star token is seen after a width token | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when multiple precision tokens are given | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError when absolute and relative argument numbers are mixed | Skipped | tagged
| 0.000 |
modulo | String#% allows reuse of the one argument multiple via absolute argument numbers | Skipped | tagged
| 0.000 |
modulo | String#% allows positional arguments for width star and precision star arguments | Skipped | tagged
| 0.000 |
modulo | String#% allows negative width to imply '-' flag | Skipped | tagged
| 0.000 |
modulo | String#% ignores negative precision | Skipped | tagged
| 0.000 |
modulo | String#% allows a star to take an argument number to use as the width | Skipped | tagged
| 0.000 |
modulo | String#% calls to_int on width star and precision star tokens | Skipped | tagged
| 0.000 |
modulo | String#% does not call #to_a to convert the argument | Skipped | tagged
| 0.000 |
modulo | String#% calls #to_ary to convert the argument | Skipped | tagged
| 0.000 |
modulo | String#% wraps the object in an Array if #to_ary returns nil | Skipped | tagged
| 0.000 |
modulo | String#% raises a TypeError if #to_ary does not return an Array | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the argument to Array by calling #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% doesn't return subclass instances when called on a subclass | Skipped | tagged
| 0.000 |
modulo | String#% always taints the result when the format string is tainted | Skipped | tagged
| 0.000 |
modulo | String#% supports binary formats using %b for positive numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports binary formats using %b for negative numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports binary formats using %B with same behaviour as %b except for using 0B instead of 0b for # | Skipped | tagged
| 0.000 |
modulo | String#% supports character formats using %c | Skipped | tagged
| 0.000 |
modulo | String#% supports single character strings as argument for %c | Skipped | tagged
| 0.000 |
modulo | String#% raises an exception for multiple character strings as argument for %c | Skipped | tagged
| 0.000 |
modulo | String#% calls to_str on argument for %c formats | Skipped | tagged
| 0.000 |
modulo | String#% calls #to_ary on argument for %c formats | Skipped | tagged
| 0.000 |
modulo | String#% calls #to_int on argument for %c formats, if the argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% supports integer formats using %d | Skipped | tagged
| 0.000 |
modulo | String#% supports negative integers using %d | Skipped | tagged
| 0.000 |
modulo | String#% supports negative integers using %d, giving priority to `-` | Skipped | tagged
| 0.000 |
modulo | String#% supports integer formats using %i | Skipped | tagged
| 0.000 |
modulo | String#% supports negative integers using %i | Skipped | tagged
| 0.000 |
modulo | String#% supports negative integers using %i, giving priority to `-` | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %e | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %e, but Inf, -Inf, and NaN are not floats | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %E, but Inf, -Inf, and NaN are not floats | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %E | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %f | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %g | Skipped | tagged
| 0.000 |
modulo | String#% supports float formats using %G | Skipped | tagged
| 0.000 |
modulo | String#% supports octal formats using %o for positive numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports octal formats using %o for negative numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports inspect formats using %p | Skipped | tagged
| 0.000 |
modulo | String#% supports string formats using %s | Skipped | tagged
| 0.000 |
modulo | String#% taints result for %s when argument is tainted | Skipped | tagged
| 0.000 |
modulo | String#% raises an ArgumentError for huge precisions for %s | Skipped | tagged
| 0.000 |
modulo | String#% supports unsigned formats using %u | Skipped | tagged
| 0.000 |
modulo | String#% formats negative values with a leading sign using %u | Skipped | tagged
| 0.000 |
modulo | String#% supports hex formats using %x for positive numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports hex formats using %x for negative numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports hex formats using %X for positive numbers | Skipped | tagged
| 0.000 |
modulo | String#% supports hex formats using %X for negative numbers | Skipped | tagged
| 0.000 |
modulo | String#% formats zero without prefix using %#x | Skipped | tagged
| 0.000 |
modulo | String#% formats zero without prefix using %#X | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Integer for %b argument, if it does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the passed argument to an Array using #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %e arguments, when the passed argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %e arguments, when the passed argument is hexadecimal string | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the passed argument to an Array using #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %E arguments, when the passed argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %E arguments, when the passed argument is hexadecimal string | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the passed argument to an Array using #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %f arguments, when the passed argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %f arguments, when the passed argument is hexadecimal string | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the passed argument to an Array using #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %g arguments, when the passed argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %g arguments, when the passed argument is hexadecimal string | Skipped | tagged
| 0.000 |
modulo | String#% tries to convert the passed argument to an Array using #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %G arguments, when the passed argument does not respond to #to_ary | Skipped | tagged
| 0.000 |
modulo | String#% behaves as if calling Kernel#Float for %G arguments, when the passed argument is hexadecimal string | Skipped | tagged
| 0.000 |
modulo | String#% when format string contains %<> formats should raise ArgumentError if no hash given | Skipped | tagged
| 0.000 |
new | String.new accepts an encoding argument | Skipped | tagged
| 0.000 |
slice | String#slice! with index calls to_int on index | Skipped | tagged
| 0.000 |
split | String#split with String splits between characters when its argument is an empty string | Skipped | tagged
| 0.000 |
split | String#split with Regexp splits between characters when regexp matches a zero-length string | Skipped | tagged
| 0.000 |
sub | String#sub with pattern, replacement returns a copy of self when no modification is made | Skipped | tagged
| 0.000 |
sub | String#sub! with pattern and block raises a RuntimeError if the string is modified while substituting | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize normalizes code points in the string according to the form that is specified | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize defaults to the nfc normalization form if no forms are specified | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize raises an Encoding::CompatibilityError if string is not in an unicode encoding | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize raises an ArgumentError if the specified form is invalid | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize returns normalized form of string by default 03D3 (?) GREEK UPSILON WITH ACUTE AND HOOK SYMBOL | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize returns normalized form of string by default 03D4 (?) GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize returns normalized form of string by default 1E9B (?) LATIN SMALL LETTER LONG S WITH DOT ABOVE | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! normalizes code points and modifies the receiving string | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! modifies original string (nfc) | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! modifies self in place (nfd) | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! modifies self in place (nfkc) | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! modifies self in place (nfkd) | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! raises an Encoding::CompatibilityError if the string is not in an unicode encoding | Skipped | tagged
| 0.000 |
unicode_normalize | String#unicode_normalize! raises an ArgumentError if the specified form is invalid | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if string is in the specified normalization form | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns false if string is not in the supplied normalization form | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? defaults to the nfc normalization form if no forms are specified | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if string is empty | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if string does not contain any unicode codepoints | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? raises an Encoding::CompatibilityError if the string is not in an unicode encoding | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? raises an ArgumentError if the specified form is invalid | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if str is in Unicode normalization form (nfc) | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if str is in Unicode normalization form (nfd) | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if str is in Unicode normalization form (nfkc) | Skipped | tagged
| 0.000 |
unicode_normalized | String#unicode_normalized? returns true if str is in Unicode normalization form (nfkd) | Skipped | tagged
| 0.000 |
valid_encoding | String#valid_encoding? returns true if an invalid string is appended another invalid one but both make a valid string | Skipped | tagged
| 0.000 |
dig | Struct#dig returns the nested value specified by the sequence of keys | Skipped | tagged
| 0.000 |
dig | Struct#dig returns the nested value specified if the sequence includes an index | Skipped | tagged
| 0.000 |
dig | Struct#dig returns nil if any intermediate step is nil | Skipped | tagged
| 0.000 |
dig | Struct#dig raises a TypeError if any intermediate step does not respond to #dig | Skipped | tagged
| 0.000 |
dig | Struct#dig raises an ArgumentError if no arguments provided | Skipped | tagged
| 0.000 |
dig | Struct#dig calls #dig on any intermediate step with the rest of the sequence as arguments | Skipped | tagged
| 0.000 |
dup | Struct-based class#dup retains an included module in the ancestor chain for the struct's singleton class | Skipped | tagged
| 0.000 |
initialize | SystemExit#initialize accepts a status | Skipped | tagged
| 0.000 |
initialize | SystemExit#initialize accepts a status and message | Skipped | tagged
| 0.000 |
allocate | Thread.allocate raises a TypeError | Skipped | tagged
| 0.000 |
element_reference | Thread#[] raises exceptions on the wrong type of keys | Skipped | tagged
| 0.000 |
element_set | Thread#[]= raises exceptions on the wrong type of keys | Skipped | tagged
| 0.000 |
fork | Thread.fork Thread.start raises an ArgumentError if not passed a block | Skipped | tagged
| 0.000 |
fork | Thread.fork Thread.start spawns a new Thread running the block | Skipped | tagged
| 0.000 |
fork | Thread.fork Thread.start respects Thread subclasses | Skipped | tagged
| 0.000 |
fork | Thread.fork Thread.start does not call #initialize | Skipped | tagged
| 0.000 |
initialize | Thread#initialize already initialized raises a ThreadError | Skipped | tagged
| 0.000 |
key | Thread#key? tests for existance of thread local variables using symbols or strings | Skipped | tagged
| 0.000 |
key | Thread#key? raises exceptions on the wrong type of keys | Skipped | tagged
| 0.000 |
key | Thread#key? is not shared across fibers | Skipped | tagged
| 0.000 |
key | Thread#key? stores a local in another thread when in a fiber | Skipped | tagged
| 0.000 |
keys | Thread#keys returns an array of the names of the thread-local variables as symbols | Skipped | tagged
| 0.000 |
keys | Thread#keys is not shared across fibers | Skipped | tagged
| 0.000 |
keys | Thread#keys stores a local in another thread when in a fiber | Skipped | tagged
| 0.000 |
name | Thread#name is nil initially | Skipped | tagged
| 0.000 |
name | Thread#name returns the thread name | Skipped | tagged
| 0.000 |
name | Thread#name= can be set to a String | Skipped | tagged
| 0.000 |
name | Thread#name= raises an ArgumentError if the name includes a null byte | Skipped | tagged
| 0.000 |
name | Thread#name= can be reset to nil | Skipped | tagged
| 0.000 |
new | Thread.new raises an exception when not given a block | Skipped | tagged
| 0.000 |
new | Thread.new calls #initialize and raises an error if super not used | Skipped | tagged
| 0.000 |
start | Thread.start Thread.start raises an ArgumentError if not passed a block | Skipped | tagged
| 0.000 |
start | Thread.start Thread.start respects Thread subclasses | Skipped | tagged
| 0.000 |
base_label | Thread::Backtrace::Location#base_label returns the base label of the call frame | Skipped | tagged
| 0.000 |
label | Thread::Backtrace::Location#label returns the base label of the call frame | Skipped | tagged
| 0.000 |
path | Thread::Backtrace::Location#path in a main script when the script is in the working directory when using a relative script path returns a path relative to the working directory | Skipped | tagged
| 0.000 |
path | Thread::Backtrace::Location#path in a main script when the script is in a sub directory of the working directory when using a relative script path returns a path relative to the working directory | Skipped | tagged
| 0.000 |
path | Thread::Backtrace::Location#path in a main script when the script is outside of the working directory when using a relative script path returns a path relative to the working directory | Skipped | tagged
| 0.000 |
add | ThreadGroup#add adds the given thread to a group and returns self | Skipped | tagged
| 0.000 |
add | ThreadGroup#add removes itself from any other threadgroup | Skipped | tagged
| 0.000 |
default | ThreadGroup::Default is a ThreadGroup instance | Skipped | tagged
| 0.000 |
default | ThreadGroup::Default is the ThreadGroup of the main thread | Skipped | tagged
| 0.000 |
enclose | ThreadGroup#enclose raises a ThreadError if attempting to move a Thread from an enclosed ThreadGroup | Skipped | tagged
| 0.000 |
enclosed | ThreadGroup#enclosed? returns false when a ThreadGroup has not been enclosed (default state) | Skipped | tagged
| 0.000 |
enclosed | ThreadGroup#enclosed? returns true when a ThreadGroup is enclosed | Skipped | tagged
| 0.000 |
at | Time.at passed Numeric returns a subclass instance on a Time subclass | Skipped | tagged
| 0.000 |
at | Time.at passed Numeric roundtrips a Rational produced by #to_r | Skipped | tagged
| 0.000 |
at | Time.at passed Numeric passed BigDecimal doesn't round input value | Skipped | tagged
| 0.000 |
at | Time.at passed Time returns a subclass instance | Skipped | tagged
| 0.000 |
getlocal | Time#getlocal returns a Time with a UTC offset of the specified number of Rational seconds | Skipped | tagged
| 0.000 |
getlocal | Time#getlocal with an argument that responds to #to_r coerces using #to_r | Skipped | tagged
| 0.000 |
gmt_offset | Time#gmt_offset returns offset as Rational | Skipped | tagged
| 0.000 |
gmtoff | Time#gmtoff returns offset as Rational | Skipped | tagged
| 0.000 |
localtime | Time#localtime returns a Time with a UTC offset of the specified number of Rational seconds | Skipped | tagged
| 0.000 |
localtime | Time#localtime with an argument that responds to #to_r coerces using #to_r | Skipped | tagged
| 0.000 |
minus | Time#- maintains precision | Skipped | tagged
| 0.000 |
minus | Time#- maintains microseconds precision | Skipped | tagged
| 0.000 |
minus | Time#- maintains nanoseconds precision | Skipped | tagged
| 0.000 |
minus | Time#- maintains subseconds precision | Skipped | tagged
| 0.000 |
new | Time.new with a utc_offset argument returns a Time with a UTC offset of the specified number of Rational seconds | Skipped | tagged
| 0.000 |
new | Time.new with a utc_offset argument disallows a value for minutes greater than 59 | Skipped | tagged
| 0.000 |
new | Time.new with a utc_offset argument with an argument that responds to #to_r coerces using #to_r | Skipped | tagged
| 0.000 |
plus | Time#+ maintains subseconds precision | Skipped | tagged
| 0.000 |
strftime | Time#strftime requires an argument | Skipped | tagged
| 0.000 |
strftime | Time#strftime rounds an offset to the nearest second when formatting with %z | Skipped | tagged
| 0.000 |
strftime | Time#strftime with %N formats the picoseconds of the second with %12N | Skipped | tagged
| 0.000 |
utc_offset | Time#utc_offset returns offset as Rational | Skipped | tagged
| 0.000 |
zone | Time#zone Encoding.default_internal is set returns an ASCII string | Skipped | tagged
| 0.000 |
arity | UnboundMethod#arity returns negative values for method definition def m(a: 1) end def n(a: 1, b: 2) end | Skipped | tagged
| 0.000 |
arity | UnboundMethod#arity returns negative values for method definition def m(a=1, b: 2) end def n(*a, b: 1) end def o(a=1, b: 2) end def p(a=1, *b, c: 2, &l) end | Skipped | tagged
| 0.000 |
arity | UnboundMethod#arity returns negative values for method definition def m(**k, &l) end def n(*a, **k) end def o(a: 1, b: 2, **k) end | Skipped | tagged
| 0.000 |
arity | UnboundMethod#arity for a Method generated by respond_to_missing? returns -1 | Skipped | tagged
| 0.000 |
clone | UnboundMethod#clone returns a copy of the UnboundMethod | Skipped | tagged
| 0.000 |
equal_value | UnboundMethod#== returns true if either is an alias for the other | Skipped | tagged
| 0.000 |
equal_value | UnboundMethod#== returns true if both are aliases for a third method | Skipped | tagged
| 0.000 |
hash | UnboundMethod#hash returns the same value for user methods that are eql? | Skipped | tagged
| 0.000 |
hash | UnboundMethod#hash returns the same value for builtin methods that are eql? | Skipped | tagged
| 0.000 |
owner | UnboundMethod#owner returns the new owner for aliased methods on singleton classes | Skipped | tagged
| 0.000 |
super_method | UnboundMethod#super_method returns the method that would be called by super in the method | Skipped | tagged
| 0.000 |
super_method | UnboundMethod#super_method returns nil when there's no super method in the parent | Skipped | tagged
| 0.000 |
super_method | UnboundMethod#super_method returns nil when the parent's method is removed | Skipped | tagged
| 0.000 |