我測試我的文件上傳與RSpec的模型正確設置Model#filename = File.open(etc)
Carrierwave + RSpec的測試
當我的規格運行,一切是偉大的。但測試結束後,這些文件仍然保留在我的public/uploads目錄中。
如何在結束記錄的同時刪除文件?
謝謝!
我測試我的文件上傳與RSpec的模型正確設置Model#filename = File.open(etc)
Carrierwave + RSpec的測試
當我的規格運行,一切是偉大的。但測試結束後,這些文件仍然保留在我的public/uploads目錄中。
如何在結束記錄的同時刪除文件?
謝謝!
的一種方法是在使用由carrierwave露出的實例方法的試驗結束時將其刪除。例如,您的實例爲@user
,並且您的carrierwave文件屬性爲avatar
將爲:@user.remove_avatar!