Commit
We haven't run on Windows for quite some time, so these tags are most likely inaccurate. Meanwhile, their presence makes it harder to see what work remains for platforms we currently support. We can always regenerate tags as necessary when we start work on Windows again.
- Loading branch information
There are no files selected for viewing
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
windows:Encoding.default_external with command line options returns the encoding specified by '-E external' | ||
windows:Encoding.default_external with command line options returns the encoding specified by '-E external:' | ||
slow:Encoding.default_external with command line options is not changed by the -U option | ||
slow:Encoding.default_external with command line options returns the encoding specified by '-E external' | ||
slow:Encoding.default_external with command line options returns the encoding specified by '-E external:' |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,3 @@ | ||
windows:Encoding.default_internal with command line options returns Encoding::UTF_8 if ruby was invoked with -U | ||
windows:Encoding.default_internal with command line options uses the encoding specified when ruby is invoked with an '-E :internal' argument | ||
windows:Encoding.default_internal with command line options uses the encoding specified when ruby is invoked with an '-E external:internal' argument | ||
slow:Encoding.default_internal with command line options returns Encoding::UTF_8 if ruby was invoked with -U | ||
slow:Encoding.default_internal with command line options uses the encoding specified when ruby is invoked with an '-E :internal' argument | ||
slow:Encoding.default_internal with command line options uses the encoding specified when ruby is invoked with an '-E external:internal' argument |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1 @@ | ||
fails:File.expand_path does not replace multiple '/' at the beginning of the path | ||
fails(windows):File.expand_path expands C:/./dir to C:/dir | ||
windows:File.expand_path converts a pathname to an absolute pathname, Ruby-Talk:18512 | ||
windows:File.expand_path converts a pathname to an absolute pathname, using a complete path | ||
windows:File.expand_path raises a TypeError if not passed a String type | ||
windows:File.expand_path does not modify the string argument | ||
windows:File.expand_path returns a String when passed a String subclass |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
fails(windows):File::Stat#grpowned? returns false if the file exist | ||
graalvm:File::Stat#grpowned? returns true if the file exist | ||
graalvm:File::Stat#grpowned? accepts an object that has a #to_path method | ||
graalvm:File::Stat#grpowned? takes non primary groups into account |
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1 @@ | ||
fails:IO#close_on_exec? returns true by default | ||
fails(windows):IO#close_on_exec= returns false from #respond_to? | ||
fails(windows):IO#close_on_exec= raises a NotImplementedError when called | ||
fails(windows):IO#close_on_exec? returns false from #respond_to? | ||
fails(windows):IO#close_on_exec? raises a NotImplementedError when called |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,2 @@ | ||
fails:IO.read from a pipe opens a pipe to a fork if the rest is - | ||
fails(hangs):IO#read raises IOError when stream is closed by another thread | ||
fails(windows):IO#read on Windows normalizes line endings in text mode | ||
fails(windows):IO#read on Windows does not normalize line endings in binary mode |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
fails:IO#readlines when passed a string that starts with a | gets data from a fork when passed - | ||
fails:IO.readlines when passed name, object when the object is a Fixnum uses the object as a limit if it is a Fixnum | ||
fails:IO.readlines when passed name, object when the object is a String accepts non-ASCII data as separator | ||
windows:IO.readlines does not change $_ | ||
windows:IO.readlines raises TypeError if the first parameter is nil |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
fails(windows):IO#write on Windows normalizes line endings in text mode | ||
fails(windows):IO#write on Windows does not normalize line endings in binary mode | ||
slow:IO.write on a FIFO writes correctly |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
fails:Kernel#fork returns nil for the child process | ||
fails:Kernel#fork runs a block in a child process | ||
fails:Kernel#fork marks threads from the parent as killed | ||
fails(windows):Kernel#fork returns false from #respond_to? | ||
fails(windows):Kernel#fork raises a NotImplementedError when called |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
fails:Method#source_location for a Method generated by respond_to_missing? returns nil | ||
windows:Method#source_location sets the first value to the path of the file in which the method was defined |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
fails:Process.fork returns nil for the child process | ||
fails:Process.fork runs a block in a child process | ||
fails:Process.fork marks threads from the parent as killed | ||
fails(windows):Process.fork raises a NotImplementedError when called |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
fails:Process::Status#exited? for a child that exited normally returns true | ||
fails:Process::Status#exited? for a terminated child returns false | ||
fails(windows):Process::Status#exited? for a terminated child always returns true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
fails:Process::Status#signaled? for a cleanly exited child returns false | ||
fails:Process::Status#signaled? for a terminated child returns true | ||
fails(windows):Process::Status#signaled? for a terminated child always returns false |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
fails:Process::Status#success? for a child that exited normally returns true | ||
fails:Process::Status#success? for a child that exited with a non zero status returns false | ||
fails:Process::Status#success? for a child that was terminated returns nil | ||
fails(windows):Process::Status#success? for a child that was terminated always returns true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
fails:Process::Status#termsig for a child that exited normally returns true | ||
fails:Process::Status#termsig for a child that was sent a signal returns the signal | ||
fails(windows):Process::Status#termsig for a child that was sent a signal always returns nil |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,5 @@ | ||
fails:Signal.trap the special EXIT signal code accepts the EXIT code | ||
fails:Signal.trap the special EXIT signal code runs the proc before at_exit handlers | ||
windows:Signal.trap returns the previous handler | ||
windows:Signal.trap accepts a block in place of a proc/command argument | ||
windows:Signal.trap ignores the signal when passed nil | ||
windows:Signal.trap accepts 'DEFAULT' as a symbol in place of a proc | ||
windows:Signal.trap accepts 'SIG_DFL' as a symbol in place of a proc | ||
windows:Signal.trap accepts 'SIG_IGN' as a symbol in place of a proc | ||
windows:Signal.trap accepts 'IGNORE' as a symbol in place of a proc | ||
windows:Signal.trap accepts long names as Strings | ||
windows:Signal.trap acceps short names as Strings | ||
windows:Signal.trap accepts long names as Symbols | ||
windows:Signal.trap accepts short names as Symbols | ||
windows:Signal.trap accepts 'SIG_DFL' in place of a proc | ||
windows:Signal.trap accepts 'DEFAULT' in place of a proc | ||
windows:Signal.trap accepts 'SIG_IGN' in place of a proc | ||
windows:Signal.trap accepts 'IGNORE' in place of a proc | ||
windows:Signal.trap the special EXIT signal code can unset the handler | ||
slow:Signal.trap the special EXIT signal code accepts the EXIT code | ||
slow:Signal.trap the special EXIT signal code runs the proc before at_exit handlers | ||
slow:Signal.trap the special EXIT signal code can unset the handler |
This file was deleted.