[macruby-changes] [1648] MacRuby/branches/experimental/spec/frozen/language/super_spec.rb
source_changes at macosforge.org
source_changes at macosforge.org
Sat May 30 08:30:15 PDT 2009
Revision: 1648
http://trac.macosforge.org/projects/ruby/changeset/1648
Author: eloy.de.enige at gmail.com
Date: 2009-05-30 08:30:15 -0700 (Sat, 30 May 2009)
Log Message:
-----------
Commented a super example which causes a compile error. Labelled as MacRuby TODO.
Modified Paths:
--------------
MacRuby/branches/experimental/spec/frozen/language/super_spec.rb
Modified: MacRuby/branches/experimental/spec/frozen/language/super_spec.rb
===================================================================
--- MacRuby/branches/experimental/spec/frozen/language/super_spec.rb 2009-05-30 15:30:07 UTC (rev 1647)
+++ MacRuby/branches/experimental/spec/frozen/language/super_spec.rb 2009-05-30 15:30:15 UTC (rev 1648)
@@ -76,22 +76,23 @@
end
end
- it "supers up appropriate name even if used for multiple method names" do
- sup = Class.new do
- def a; "a"; end
- def b; "b"; end
- end
-
- sub = Class.new(sup) do
- [:a, :b].each do |name|
- define_method name do
- super
- end
- end
- end
-
- sub.new.a.should == "a"
- sub.new.b.should == "b"
- sub.new.a.should == "a"
- end
+ # MacRuby TODO: compile error
+ # it "supers up appropriate name even if used for multiple method names" do
+ # sup = Class.new do
+ # def a; "a"; end
+ # def b; "b"; end
+ # end
+ #
+ # sub = Class.new(sup) do
+ # [:a, :b].each do |name|
+ # define_method name do
+ # super
+ # end
+ # end
+ # end
+ #
+ # sub.new.a.should == "a"
+ # sub.new.b.should == "b"
+ # sub.new.a.should == "a"
+ # end
end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090530/73a2054d/attachment.html>
More information about the macruby-changes
mailing list