RSpec正在缓存我的源代码,我不想要它

时间:2014-08-15 23:06:55

标签: ruby-on-rails ruby-on-rails-4 rspec rspec3

我正在使用RSpec和RoR 4.1,如果我运行

bundle exec rspec spec/requests/citilink_request_spec.rb 

bundle exec rspec spec

然后rspec将正确加载文件,如果它是第一次执行,但在第二次执行时,它将加载缓存的文件。我可以确认这个产生的回溯是指我用评论交换的旧点。它指的是评论!

如何禁用此功能,它不应该是默认设置恕我直言。

1 个答案:

答案 0 :(得分:0)

这不是RSpec问题,而是Sidekiq。是的,我正在使用Sidekiq。 Sidekiq部分无论何时更改都不会再次加载我的代码。所以,我需要重新加载Sidekiq,一切都按预期工作。

我应该提到有问题的代码在使用Redis的Sidekiq执行的工作程序中异步工作。