[MacRuby] #1161: minitest + mocha + macruby == BOOM!

MacRuby ruby-noreply at macosforge.org
Mon Feb 14 15:25:10 PST 2011


#1161: minitest + mocha + macruby == BOOM!
--------------------------------------+-------------------------------------
 Reporter:  ryand-ruby@…              |       Owner:  lsansonetti@…        
     Type:  defect                    |      Status:  new                  
 Priority:  critical                  |   Milestone:                       
Component:  MacRuby                   |    Keywords:                       
--------------------------------------+-------------------------------------
 This is a minimal repro of the problem. The code works fine under mri, and
 under both w/o mocha:

 {{{
 require "rubygems"
 require "isolate"

 Isolate.now! :system => false do
   gem "minitest"
   gem "mocha"
 end

 gem "minitest"
 require "minitest/autorun"
 require "mocha"

 class QuickTest < MiniTest::Unit::TestCase
   def test_quick
     obj = mock("obj")
   end
 end
 }}}

 results in:

 {{{
 uncaught Objective-C/C++ exception...
 2011-02-14 15:13:05.129 macruby[98953:903] *** Terminating app due to
 uncaught exception 'NoMethodError', reason:
 '/Users/ryan/x/tmp/isolate/macruby-1.9.2/gems/minitest-2.0.2/lib/minitest/unit.rb:664:in
 `block': undefined method `run' for #<QuickTest:0x20083f880 ...>
 (NoMethodError)
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1161>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list