In SVN HEAD, the Rakefile is modularized into several files that are loaded by a small driver Rakefile. A good thing. Still, it is causing me some trouble that I don''t know how to overcome. The testing tasks have :clone_structure_to_test as a prerequisite and that task doesn''t work for me. I have a number of foreign key constraints in my development/production database, but running the tests with them is all but impossible. There is no way I can order fixtures to make it work. Also, I need to load reference data that I don''t want to keep redundantly in fixtures. To get around all this, I have a separate (generated) DDL file for creating a test database set up exactly as I need it. I can tell rake to add my own task as a prerequisite for testing task :test_units => [ :create_test_database ] but I don''t see how to tell it to let go of this existing prerequisite task :test_units => [ :clone_structure_to_test ] Apparently with rake I can only add, but not remove anything. Michael -- Michael Schuerig The Fifth Rider of the Apocalypse mailto:michael-q5aiKMLteq4b1SvskN2V4Q@public.gmane.org is a programmer. http://www.schuerig.de/michael/