我正在使用 Spork 来加速我的 RSpec 测试。不幸的是,我的 application_controller.rb
没有在每次运行时重新加载,因此在修改它时我必须重新启动 Spork。有没有办法在每次测试运行时强制重新加载?我想我需要在 Spork.each_run
中添加一些额外的行。
最佳答案
尝试将 ActiveSupport::Dependencies.clear
放入 Spork.each_run 块中。当您完成对 application_controller.rb 的自动测试后,我会删除它,尽管新的延迟应该不会太糟糕。
关于ruby-on-rails - 在每次使用 Spork 运行时强制重新加载 application_controller,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5989935/