我测试我的文件上传与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!