[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