Desde que mudei para rails 4, percebi que muitas coisas mudam em relação às tarefas de teste com rake.
Costumo ter um banco de dados que possui alguma tabela temporária sem migrações. No entanto, tenho um modelo que acessa esta tabela. Então acabo com este comando para manter o dev db com o test db em sincronia
rake db:schema:load RAILS_ENV=test