0.5.3 prepares but won't run with rspec 2.10.0
sendhil opened this issue · 5 comments
Specjour used to work great with 0.4.1 and RSpec 2.6.0, but I recently upgraded to 0.5.3 and 2.10.0 and specjour will prepare the databases but never actually run. Any ideas?
Hmm, maybe specjour doesn't work with rspec 2.10.0? Did you try downgrading to rspec 2.8.0?
Have you tried running a listener (specjour listen --log) in one terminal window while running specjour in another. The listener might print some helpful information.
I tried running it with the logging and I see messages that it's resetting the databases, then I see the logs showing the creation of all the tables, and then the listener says the workers are ready and that it's listening for my app.
I gave rspec 2.8.0 a try but the same thing happens.
Mind editing some source code? Crack open lib/specjour/loader.rb
and print out/debug the tests
variable used in the #register_tests_with_printer
method (around line 90). If the tests variable is an empty array, then there might be a bug with the way specjour gathers tests to run.
Tests is a blank array.
Yikes! I see it, working on it. My apologies.