I originally tried using the upgrade instructions on relish/core/upgrade but eventually stripped it down to a couple files and still cannot get RSpec to pick up my minitest tests. I don't actually use describe/should syntax, I am basically using Test::Unit but wanted the nice html formatting RSpec provides. I included both styles here for illustration.
####### On rspec1.2.9 it would have looked like ####### ### testpass.rb ### require 'spec/test/unit' class TestPass01 < TestUnit::Unit::TestCase def test_pass assert(true) end end describe 'testpass02' do it 'passes' do true end end ### command/output ### C:\tests\spec>spec testpass.rb .. Finished in 0.23 seconds 2 examples, 0 failures Neat, they're both found... ####### current config ####### winXP ruby 1.9.2p180 (2011-02-18) [i386-mingw32] rspec (2.5.0) rspec-core (2.5.1) rspec-expectations (2.5.0) rspec-mocks (2.5.0) ### spec_helper.rb ### puts '-->in spec_helper.rb' RSpec.configure do |config| config.run_all_when_everything_filtered = true config.expect_with :stdlib # => Test::Unit or MiniTest end ### TestPass01.rb ### puts '-->in TestPass01.rb' require 'minitest/unit' #got same behavior with 'minitest/autorun' class TestPass01 < MiniTest::Unit::TestCase puts '-->in class TestPass01' def test_pass_spec puts '-->in test test_pass_spec' assert(true) end end describe 'testpass02' do it 'passes' do puts '-->in test testpass02' true end end ### command line/output ### C:\tests\spec>rspec -r spec_helper.rb TestPass01.rb -->in spec_helper.rb -->in TestPass01.rb -->in class TestPass01 -->in test testpass02 . Finished in 0 seconds 1 example, 0 failures It's finding testpass02 but not testpass01. I have been banging my head against this for a couple days. Any help is greatly appreciated... -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users