[macruby-changes] [1660] MacRuby/branches/experimental

source_changes at macosforge.org source_changes at macosforge.org
Sat May 30 16:39:40 PDT 2009


Revision: 1660
          http://trac.macosforge.org/projects/ruby/changeset/1660
Author:   eloy.de.enige at gmail.com
Date:     2009-05-30 16:39:39 -0700 (Sat, 30 May 2009)
Log Message:
-----------
Tagged failing examples of Math spec and added Math to spec:ci.

Modified Paths:
--------------
    MacRuby/branches/experimental/rakelib/spec.rake

Added Paths:
-----------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt

Modified: MacRuby/branches/experimental/rakelib/spec.rake
===================================================================
--- MacRuby/branches/experimental/rakelib/spec.rake	2009-05-30 23:39:22 UTC (rev 1659)
+++ MacRuby/branches/experimental/rakelib/spec.rake	2009-05-30 23:39:39 UTC (rev 1660)
@@ -62,6 +62,7 @@
     spec/frozen/core/false
     spec/frozen/core/hash
     spec/frozen/core/numeric
+    spec/frozen/core/math
     spec/frozen/core/symbol
     spec/frozen/core/true
   }.join(' ')

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,4 @@
+fails:Math.acos raises an ArgumentError if the string argument cannot be coerced with Float()
+fails:Math.acos accepts any argument that can be coerced with Float()
+fails:Math.acos coerces string argument with Float() without calling to_f
+fails:Math#acos is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.acosh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.acosh accepts any argument that can be coerced with Float()
+fails:Math#acosh is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.asin raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.asin accepts any argument that can be coerced with Float()
+fails:Math#asin is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.asinh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.asinh accepts any argument that can be coerced with Float()
+fails:Math#asinh is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.atan2 raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atan2 accepts any argument that can be coerced with Float()
+fails:Math#atan2 is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.atan raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atan accepts any argument that can be coerced with Float()
+fails:Math#atan is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.atanh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atanh accepts any argument that can be coerced with Float()
+fails:Math#atanh is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.cos raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.cos accepts any argument that can be coerced with Float()
+fails:Math#cos is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.cosh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.cosh accepts any argument that can be coerced with Float()
+fails:Math#cosh is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.erf raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.erf accepts any argument that can be coerced with Float()
+fails:Math#erf is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.erfc raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.erfc accepts any argument that can be coerced with Float()
+fails:Math#erfc is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.exp raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.exp accepts any argument that can be coerced with Float()
+fails:Math#exp is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.frexp raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.frexp accepts any argument that can be coerced with Float()
+fails:Math#frexp is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.hypot raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.hypot accepts any argument that can be coerced with Float()
+fails:Math#hypot is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.ldexp raises an ArgumentError if the first argument cannot be coerced with Float()
+fails:Math.ldexp accepts any first argument that can be coerced with Float()
+fails:Math#ldexp is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.log10 raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.log10 accepts any argument that can be coerced with Float()
+fails:Math#log10 is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.log raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.log accepts any argument that can be coerced with Float()
+fails:Math#log is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.sin raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sin accepts any argument that can be coerced with Float()
+fails:Math#sin is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.sinh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sinh accepts any argument that can be coerced with Float()
+fails:Math#sinh is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.sqrt raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sqrt accepts any argument that can be coerced with Float()
+fails:Math#sqrt is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.tan raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.tan accepts any argument that can be coerced with Float()
+fails:Math#tan is accessible as a private instance method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt	2009-05-30 23:39:39 UTC (rev 1660)
@@ -0,0 +1,3 @@
+fails:Math.tanh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.tanh accepts any argument that can be coerced with Float()
+fails:Math#tanh is accessible as a private instance method
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090530/a5855fe5/attachment-0001.html>


More information about the macruby-changes mailing list