gpt4 book ai didi

ruby-on-rails-3 - 套件完成后 rSpec 销毁文件

转载 作者:行者123 更新时间:2023-12-04 05:55:33 25 4
gpt4 key购买 nike

在我的 rSpec 测试中,我测试了回形针将照片上传到我的系统并将它们保存给给定用户的能力。

这很棒,但是在我的测试完成后,我的系统上有所有这些额外的文件。如何在我的测试套件完成后自动删除它。

谢谢
麦克风

最佳答案

我没有使用过 Paperclip,但我假设这些文件保存在一个有点固定的地方,例如(随机示例) tmp/回形针/照片/ .

如果是这种情况,在您的 spec_helper 中,您可以添加:

config.after(:suite) do # or :each or :all
Dir["#{Rails.root}/tmp/paperclip/**/*"].each do |file|
File.delete(file)
end
end

关于ruby-on-rails-3 - 套件完成后 rSpec 销毁文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10113579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com