[4403] MacRuby/trunk/spec/macruby/language/objc_method_spec.rb
Revision: 4403 http://trac.macosforge.org/projects/ruby/changeset/4403 Author: lsansonetti@apple.com Date: 2010-08-03 14:04:12 -0700 (Tue, 03 Aug 2010) Log Message: ----------- added basic specs for pure objc Method objects Modified Paths: -------------- MacRuby/trunk/spec/macruby/language/objc_method_spec.rb Modified: MacRuby/trunk/spec/macruby/language/objc_method_spec.rb =================================================================== --- MacRuby/trunk/spec/macruby/language/objc_method_spec.rb 2010-08-03 19:45:51 UTC (rev 4402) +++ MacRuby/trunk/spec/macruby/language/objc_method_spec.rb 2010-08-03 21:04:12 UTC (rev 4403) @@ -442,6 +442,12 @@ lambda { @o.methodAcceptingAnonymousStructure(nil) }.should raise_error(TypeError) lambda { @o.methodAcceptingAnonymousStructure(NSRange.new(42, 4200)) }.should raise_error(TypeError) end + + it "can be retrieved as a Method object" do + o = NSString.method(:hash) + o.class.should == Method + o.should == NSString.method(:hash) + end end describe "A pure MacRuby method" do
participants (1)
-
source_changes@macosforge.org