Хотя большинство людей хотят, чтобы их база данных была пустой между запусками модульного / функционального теста, я отлаживаю проблему и нахожу неудобным и довольно удивительным, что моя тестовая база данных пуста до и после выполнения теста.Даже если я добавлю что-то в настройку и разборку, чтобы распечатать размер конкретной таблицы, при настройке всегда будет 0, а при разборке - больше 0.
Что это делает для меня?У меня нет фиксаторов (я закомментировал стандартные «fixtures: all» в test_helper), и я использую простые модульные / функциональные тесты, которые расширяют ActiveSupport :: TestCase (без RSpec или чего-либо подобного).С тех пор, как я создал проект rails, я не добавлял много / никаких пользовательских настроек / настроек.
Я использую Rails 3.0.9 и Ruby 1.8.7.
Все идеи приветствуются!