From 50b430b8d8c667ae8867e4fe075a6301d2ad720a Mon Sep 17 00:00:00 2001 From: Brian Shirai Date: Wed, 20 Feb 2013 11:10:45 -0800 Subject: [PATCH] Updated CI tags for 1.8 mode. --- spec/tags/18/ruby/core/dir/element_reference_tags.txt | 1 + spec/tags/18/ruby/core/dir/glob_tags.txt | 1 + spec/tags/18/ruby/core/file/readlink_tags.txt | 2 ++ spec/tags/18/ruby/core/kernel/Float_tags.txt | 2 ++ spec/tags/18/ruby/core/kernel/exec_tags.txt | 2 ++ spec/tags/18/ruby/core/kernel/trace_var_tags.txt | 4 ++++ spec/tags/18/ruby/core/math/ldexp_tags.txt | 1 + spec/tags/18/ruby/core/process/exec_tags.txt | 1 + spec/tags/18/ruby/core/thread/abort_on_exception_tags.txt | 2 ++ spec/tags/18/ruby/language/defined_tags.txt | 4 ++++ spec/tags/18/ruby/language/super_tags.txt | 1 + spec/tags/18/ruby/library/bigdecimal/divmod_tags.txt | 1 + spec/tags/18/ruby/library/bigdecimal/modulo_tags.txt | 2 ++ 13 files changed, 24 insertions(+) create mode 100644 spec/tags/18/ruby/core/dir/element_reference_tags.txt create mode 100644 spec/tags/18/ruby/core/dir/glob_tags.txt create mode 100644 spec/tags/18/ruby/core/file/readlink_tags.txt create mode 100644 spec/tags/18/ruby/core/kernel/Float_tags.txt create mode 100644 spec/tags/18/ruby/core/kernel/exec_tags.txt create mode 100644 spec/tags/18/ruby/core/math/ldexp_tags.txt create mode 100644 spec/tags/18/ruby/core/process/exec_tags.txt create mode 100644 spec/tags/18/ruby/core/thread/abort_on_exception_tags.txt create mode 100644 spec/tags/18/ruby/language/defined_tags.txt create mode 100644 spec/tags/18/ruby/library/bigdecimal/modulo_tags.txt diff --git a/spec/tags/18/ruby/core/dir/element_reference_tags.txt b/spec/tags/18/ruby/core/dir/element_reference_tags.txt new file mode 100644 index 0000000000..6232950c6d --- /dev/null +++ b/spec/tags/18/ruby/core/dir/element_reference_tags.txt @@ -0,0 +1 @@ +fails:Dir.[] matches paths with glob patterns diff --git a/spec/tags/18/ruby/core/dir/glob_tags.txt b/spec/tags/18/ruby/core/dir/glob_tags.txt new file mode 100644 index 0000000000..456cb41f32 --- /dev/null +++ b/spec/tags/18/ruby/core/dir/glob_tags.txt @@ -0,0 +1 @@ +fails:Dir.glob matches paths with glob patterns diff --git a/spec/tags/18/ruby/core/file/readlink_tags.txt b/spec/tags/18/ruby/core/file/readlink_tags.txt new file mode 100644 index 0000000000..a728beb7bd --- /dev/null +++ b/spec/tags/18/ruby/core/file/readlink_tags.txt @@ -0,0 +1,2 @@ +fails:File.readlink File.readlink when changing the working directory returns the name of the file referenced by the given link +fails:File.readlink File.readlink when changing the working directory returns the name of the file referenced by the given link when the file does not exist diff --git a/spec/tags/18/ruby/core/kernel/Float_tags.txt b/spec/tags/18/ruby/core/kernel/Float_tags.txt new file mode 100644 index 0000000000..b930af3593 --- /dev/null +++ b/spec/tags/18/ruby/core/kernel/Float_tags.txt @@ -0,0 +1,2 @@ +fails:Kernel.Float returns the identical NaN if to_f is called and it returns NaN +fails:Kernel#Float returns the identical NaN if to_f is called and it returns NaN diff --git a/spec/tags/18/ruby/core/kernel/exec_tags.txt b/spec/tags/18/ruby/core/kernel/exec_tags.txt new file mode 100644 index 0000000000..38f750d3ef --- /dev/null +++ b/spec/tags/18/ruby/core/kernel/exec_tags.txt @@ -0,0 +1,2 @@ +fails:Kernel#exec with a single argument subjects the specified command to shell expansion +fails:Kernel.exec with a single argument subjects the specified command to shell expansion diff --git a/spec/tags/18/ruby/core/kernel/trace_var_tags.txt b/spec/tags/18/ruby/core/kernel/trace_var_tags.txt index a185fbcbeb..b36b4e1937 100644 --- a/spec/tags/18/ruby/core/kernel/trace_var_tags.txt +++ b/spec/tags/18/ruby/core/kernel/trace_var_tags.txt @@ -1 +1,5 @@ incomplete:Kernel.trace_var needs to be reviewed for spec completeness +fails:Kernel#trace_var is a private method +fails:Kernel#trace_var hooks assignments to a global variable +fails:Kernel#trace_var accepts a proc argument insted of a block +fails:Kernel#trace_var raises ArgumentError if no block or proc is provided diff --git a/spec/tags/18/ruby/core/math/ldexp_tags.txt b/spec/tags/18/ruby/core/math/ldexp_tags.txt new file mode 100644 index 0000000000..d83b3d70a6 --- /dev/null +++ b/spec/tags/18/ruby/core/math/ldexp_tags.txt @@ -0,0 +1 @@ +fails:Math.ldexp raises RangeError if NaN is given as the second arg diff --git a/spec/tags/18/ruby/core/process/exec_tags.txt b/spec/tags/18/ruby/core/process/exec_tags.txt new file mode 100644 index 0000000000..1e663697cc --- /dev/null +++ b/spec/tags/18/ruby/core/process/exec_tags.txt @@ -0,0 +1 @@ +fails:Process.exec with a single argument subjects the specified command to shell expansion diff --git a/spec/tags/18/ruby/core/thread/abort_on_exception_tags.txt b/spec/tags/18/ruby/core/thread/abort_on_exception_tags.txt new file mode 100644 index 0000000000..c104dc4d10 --- /dev/null +++ b/spec/tags/18/ruby/core/thread/abort_on_exception_tags.txt @@ -0,0 +1,2 @@ +fails:Thread#abort_on_exception= when enabled and the thread dies due to an exception causes the main thread to raise a SystemExit +fails:Thread.abort_on_exception= when enabled and a non-main thread dies due to an exception causes the main thread to raise a SystemExit diff --git a/spec/tags/18/ruby/language/defined_tags.txt b/spec/tags/18/ruby/language/defined_tags.txt new file mode 100644 index 0000000000..af896c2e24 --- /dev/null +++ b/spec/tags/18/ruby/language/defined_tags.txt @@ -0,0 +1,4 @@ +fails:The defined? keyword for super for a method taking no arguments returns 'super' from a block when a superclass method exists +fails:The defined? keyword for super for a method taking no arguments returns 'super' from a block in a #define_method when a superclass method exists +fails:The defined? keyword for super for a method taking arguments returns 'super' from a block when a superclass method exists +fails:The defined? keyword for super for a method taking arguments returns 'super' from a block in a #define_method when a superclass method exists diff --git a/spec/tags/18/ruby/language/super_tags.txt b/spec/tags/18/ruby/language/super_tags.txt index 05758bf302..6cae5182b9 100644 --- a/spec/tags/18/ruby/language/super_tags.txt +++ b/spec/tags/18/ruby/language/super_tags.txt @@ -1 +1,2 @@ fails:The super keyword passes empty args instead of modified rest args when they were originally empty +fails:The super keyword can be used with implicit arguments from a method defined with define_method diff --git a/spec/tags/18/ruby/library/bigdecimal/divmod_tags.txt b/spec/tags/18/ruby/library/bigdecimal/divmod_tags.txt index 86483f092c..d9523504a6 100644 --- a/spec/tags/18/ruby/library/bigdecimal/divmod_tags.txt +++ b/spec/tags/18/ruby/library/bigdecimal/divmod_tags.txt @@ -1 +1,2 @@ fails:BigDecimal#divmod Can be reversed with * and + +fails:BigDecimal#mod_part_of_divmod returns a [Float value] when the argument is Float diff --git a/spec/tags/18/ruby/library/bigdecimal/modulo_tags.txt b/spec/tags/18/ruby/library/bigdecimal/modulo_tags.txt new file mode 100644 index 0000000000..3a9943d9b7 --- /dev/null +++ b/spec/tags/18/ruby/library/bigdecimal/modulo_tags.txt @@ -0,0 +1,2 @@ +fails:BigDecimal#% returns a [Float value] when the argument is Float +fails:BigDecimal#modulo returns a [Float value] when the argument is Float