我正在使用RSpec和RoR 4.1,如果我运行
bundle exec rspec spec/requests/citilink_request_spec.rb
或
bundle exec rspec spec
然后rspec将正确加载文件,如果它是第一次执行,但在第二次执行时,它将加载缓存的文件。我可以确认这个产生的回溯是指我用评论交换的旧点。它指的是评论!
如何禁用此功能,它不应该是默认设置恕我直言。
答案 0 :(得分:0)
这不是RSpec问题,而是Sidekiq。是的,我正在使用Sidekiq。 Sidekiq部分无论何时更改都不会再次加载我的代码。所以,我需要重新加载Sidekiq,一切都按预期工作。
我应该提到有问题的代码在使用Redis的Sidekiq执行的工作程序中异步工作。