rake -T November 1st, 2007

Someone violated our test/ directory with odd scripts such as "testallunit.rb":

require File.dirname(__FILE__) + '/unit/business_listing_test.rb'
require File.dirname(__FILE__) + '/unit/search_ranks_test.rb'
require File.dirname(__FILE__) + '/unit/category_test.rb'
# ...

That's right, a ruby script to run all unit tests, another to run functionals, and so on.

In the end, it was because the author didn't understand "rake test:units" and its brethren. For details, run:

rake -T test