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

source_changes at macosforge.org source_changes at macosforge.org
Fri Jun 5 00:18:57 PDT 2009


Revision: 1747
          http://trac.macosforge.org/projects/ruby/changeset/1747
Author:   eloy.de.enige at gmail.com
Date:     2009-06-05 00:18:57 -0700 (Fri, 05 Jun 2009)
Log Message:
-----------
Tagged a few failing examples as critical so we can run rake spec:fails again to see if there are any examples which pass. And there are quite a few :)

Modified Paths:
--------------
    MacRuby/branches/experimental/rakelib/spec.rake
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/ftype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/stat/ftype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt

Added Paths:
-----------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee___tags.txt

Removed Paths:
-------------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee__tags.txt

Modified: MacRuby/branches/experimental/rakelib/spec.rake
===================================================================
--- MacRuby/branches/experimental/rakelib/spec.rake	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/rakelib/spec.rake	2009-06-05 07:18:57 UTC (rev 1747)
@@ -58,9 +58,18 @@
   
   desc "Run language examples that are known to fail"
   task :fails do
-    mspec :run, "-V -f s -g fails #{CI_DIRS}"
+    mspec :run, "-g fails #{CI_DIRS}"
   end
   
+  namespace :fails do
+    task :verbose do
+      desc "Run language examples that are known to fail with spec and verbose output"
+      task :fails do
+        mspec :run, "-V -f s -g fails #{CI_DIRS}"
+      end
+    end
+  end
+  
   %w{ fails critical }.each do |tag|
     namespace :list do
       # We cheat by using the fact that currently the ruby.1.9.mspec script uses the macruby tags,

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/ftype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/ftype_tags.txt	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/ftype_tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -1,3 +1,4 @@
+critical:File.ftype returns fifo when the file is a fifo
 fails:File.ftype raises ArgumentError if not given exactly one filename
 fails:File.ftype returns a String 
 fails:File.ftype returns 'file' when the file is a file
@@ -5,5 +6,4 @@
 fails:File.ftype returns 'blockSpecial' when the file is a block
 fails:File.ftype returns 'characterSpecial' when the file is a char
 fails:File.ftype returns 'link' when the file is a link
-fails:File.ftype returns fifo when the file is a fifo
 fails:File.ftype returns 'socket' when the file is a socket

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/stat/ftype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/stat/ftype_tags.txt	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/stat/ftype_tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -1,3 +1,4 @@
+critical:File::Stat#ftype returns fifo when the file is a fifo
 fails:File::Stat#ftype returns a String 
 fails:File::Stat#ftype returns 'file' when the file is a file
 fails:File::Stat#ftype returns 'directory' when the file is a dir
@@ -4,5 +5,4 @@
 fails:File::Stat#ftype returns 'characterSpecial' when the file is a char
 fails:File::Stat#ftype returns 'blockSpecial' when the file is a block
 fails:File::Stat#ftype returns 'link' when the file is a link
-fails:File::Stat#ftype returns fifo when the file is a fifo
 fails:File::Stat#ftype returns 'socket' when the file is a socket

Copied: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee___tags.txt (from rev 1746, MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee__tags.txt)
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee___tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee___tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -0,0 +1,9 @@
+critical:Kernel.__callee__ returns the current method, even when aliased
+critical:Kernel.__callee__ returns the original name when aliased method
+fails:Kernel.__callee__ returns the caller from blocks too
+fails:Kernel.__callee__ returns the caller from define_method too
+fails:Kernel.__callee__ returns the caller from block inside define_method too
+fails:Kernel.__callee__ returns the caller from a define_method called from the same class
+fails:Kernel.__callee__ returns method name even from eval
+fails:Kernel.__callee__ returns the original name when aliased method
+fails:Kernel.__callee__ returns the caller from blocks too

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee__tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee__tags.txt	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/__callee__tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -1,9 +0,0 @@
-critical:Kernel.__callee__ returns the current method, even when aliased
-critical:Kernel.__callee__ returns the original name when aliased method
-fails:Kernel.__callee__ returns the caller from blocks too
-fails:Kernel.__callee__ returns the caller from define_method too
-fails:Kernel.__callee__ returns the caller from block inside define_method too
-fails:Kernel.__callee__ returns the caller from a define_method called from the same class
-fails:Kernel.__callee__ returns method name even from eval
-fails:Kernel.__callee__ returns the original name when aliased method
-fails:Kernel.__callee__ returns the caller from blocks too

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -1,3 +1,3 @@
+critical:Kernel#load produces __FILE__ as the given filename and __LINE__ as the source line number
 fails:Shell expansion in Kernel#load expands a preceding ~/ to the user's home directory to use as path
 fails:Kernel#load is a private method
-fails:Kernel#load produces __FILE__ as the given filename and __LINE__ as the source line number
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt	2009-06-05 05:58:34 UTC (rev 1746)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt	2009-06-05 07:18:57 UTC (rev 1747)
@@ -3,4 +3,3 @@
 fails:Kernel.proc raises an ArgumentError when given too many arguments
 fails:Kernel.proc raises an ArgumentError when given too few arguments
 fails:Kernel.proc is a private method
-fails:Kernel.proc returns from block into caller block
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090605/14866ca2/attachment.html>


More information about the macruby-changes mailing list