1
我正在使用Rspec來針對舊數據庫測試我的代碼(沒有遷移,沒有模式等)。有沒有辦法來防止數據庫在迭代之間被丟棄?謝謝。在測試迭代期間防止數據庫被丟棄
config.before(:suite) do
DatabaseCleaner.strategy = nil
end
我正在使用Rspec來針對舊數據庫測試我的代碼(沒有遷移,沒有模式等)。有沒有辦法來防止數據庫在迭代之間被丟棄?謝謝。在測試迭代期間防止數據庫被丟棄
config.before(:suite) do
DatabaseCleaner.strategy = nil
end
嘗試https://github.com/bmabey/database_cleaner寶石。
DatabaseCleaner.strategy = nil # will not do any db cleaning
我希望你可以測試一個本地數據庫,然後再試試真正的遺留數據庫!
我嘗試過,但即便如此,只要我點擊'rake'來測試,我的數據庫仍然被清除。我更新了我如何設置數據庫策略的原始問題。 –