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

source_changes at macosforge.org source_changes at macosforge.org
Sun Mar 15 07:20:48 PDT 2009


Revision: 925
          http://trac.macosforge.org/projects/ruby/changeset/925
Author:   eloy.de.enige at gmail.com
Date:     2009-03-15 07:20:46 -0700 (Sun, 15 Mar 2009)
Log Message:
-----------
Added failing test case for using splat with a non enumerable.

Modified Paths:
--------------
    MacRuby/branches/experimental/mspec/lib/mspec/commands/mspec.rb
    MacRuby/branches/experimental/test_roxor.rb

Modified: MacRuby/branches/experimental/mspec/lib/mspec/commands/mspec.rb
===================================================================
--- MacRuby/branches/experimental/mspec/lib/mspec/commands/mspec.rb	2009-03-15 07:08:29 UTC (rev 924)
+++ MacRuby/branches/experimental/mspec/lib/mspec/commands/mspec.rb	2009-03-15 14:20:46 UTC (rev 925)
@@ -124,7 +124,8 @@
       name = tmp "mspec-ci-multi-#{list.size}"
 
       rest = argv + ["-o", name, item]
-      fork { system [config[:target], *rest].join(" ") }
+      #fork { system [config[:target], *rest].join(" ") }
+      fork { system ([config[:target]] + rest).join(" ") }
 
       list << name
     end

Modified: MacRuby/branches/experimental/test_roxor.rb
===================================================================
--- MacRuby/branches/experimental/test_roxor.rb	2009-03-15 07:08:29 UTC (rev 924)
+++ MacRuby/branches/experimental/test_roxor.rb	2009-03-15 14:20:46 UTC (rev 925)
@@ -257,6 +257,7 @@
   }
 
   assert '42', "a = [30,10,2]; x,y,z = a; p x+y+z"
+  assert '42', "a = [30, 10, *2]; x,y,z = a; p x+y+z"
 
   assert '42', "def foo=(x); @x=x; end; x,self.foo = 1,41; p @x+x"
   assert '42', "def []=(x,y); @x=x+y; end; x,self[40] = 1,1; p @x+x"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090315/0eddf883/attachment.html>


More information about the macruby-changes mailing list