Нет, этого не должно быть. Я думаю, что вы были бы хороши, просто клонировав базу данных (rake db: test: clone) и запустив тесты.
rake db: test: clone - воссоздать тест
база данных из текущего
схема базы данных среды.
После того, как вы запустили это, нет причин для переноса базы данных при каждом тесте