Rails asset_path 在 IntegrationTest 中挂起

Rails asset_path hangs in IntegrationTest

.html.erb 文件中,我有 <img src=<%= asset_path "logo.png" %> > 并且它在页面上工作正常。我有一个呈现此 ERB 文件的集成测试,当它开始呈现该行时,测试挂起并且处理器使用率在一个内核上达到 100%。

这是链轮错误吗?难不成我还有什么地方不对劲?

编辑:这是我的测试:

test 'index' do
  log_in_as(@user, 'pass')
  trans = get transactions_path
end

在 Gemfile 中,不要使用 sass-rails。那时它没有,但现在它发出“已弃用”警告,恳请您使用不同的 sass 实现。我切换到 sassc-rails 对我的项目产生了很好的效果,但您可能需要做一些研究才能找到合适的替代品。