RSpec:在工厂级别停止/存根after_create回调?

时间:2018-07-15 23:43:40

标签: ruby-on-rails rspec factory-bot

我正在为模型编写测试,该模型会在after_create回调中在磁盘上创建一些文件和文件夹。我想在模型测试中跳过这一点。

通常,我会在使用工厂的规范中添加这些回调,但是,此模型和工厂在许多不同的规范中都用作关联。我不想在所有这些规格中重复这些相同的存根。

如何在工厂级别设置这些存根,所以只需要定义一次?

1 个答案:

答案 0 :(得分:0)

您可以在(22, 186)中添加以下代码:

spec_helper.rb