[rspec-users] undefined method `run?' for Test::Unit:Module

Bret Pettichord bret at pettichord.com
Fri Nov 14 19:13:03 EST 2008


Hello. I just ran into an error I wanted to share.

The error message is below. I tracked down the error to the following
conditions:
1. I am using the new version of Watir (1.6.2)
2. This version of Watir uses the "user-choices" gem (from Marick)
3. This gem does not load Test::Unit, but does define a Test constant (not
sure why, but Marick likes testing)
4. Rspec thinks that Test::Unit has been loaded (even though it hasn't)
because the Test constant is defined.

As a result, my rspec script gives me this error. Any suggestions? Increase
the guard on the failing method call?

Bret

..C:/ruby-186-26/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec.rb:25:in
`exit?'

Finished in 18.625 seconds

2 examples, 0 failures
: undefined method `run?' for Test::Unit:Module (NoMethodError)
    from
C:/ruby-186-26/lib/ruby/gems/1.8/gems/rspec-1.1.11/lib/spec/runner.rb:192:in
`register_at_exit_hook'
    from samples/lab6-refactored.rb:4

-- 
Bret Pettichord
GTalk: bpettichord at gmail.com
CTO, WatirCraft LLC, http://www.watircraft.com
Lead Developer, Watir, http://wtr.rubyforge.org
Blog (Essays), http://www.io.com/~wazmo/blog
MiniBlog (Links), http://feeds.feedburner.com/bretshotlist
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20081114/07198db4/attachment.html>


More information about the rspec-users mailing list