[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