【发布时间】:2017-06-21 23:36:43
【问题描述】:
我的问题是我在使用 Capybara 方法save_and_open_page 进行调试时,按照此tutorial 尝试在测试环境中加载资产,但出现以下错误:
No route matches [GET] "/public/assets/application-22cc3ed14274a8cdae6670ce999946a627b5fd03c71819fbe4453118dca5ff40.css">
我在environments/test.rb 中添加了以下参数以尝试使其工作,但我仍然收到此错误。
config.assets.digest = true
config.assets.prefix = '../public/assets/'
config.assets.quiet = true
config.assets.precompile += %w( *.js *.css )
config.public_file_server.enabled = true
感谢您的帮助!
【问题讨论】:
-
我试过了,但是不行。我也尝试安装纱线,但也没有帮助。
-
Capybara 使用的是什么驱动程序?
-
我正在使用
:selenium_chrome
标签: routing capybara ruby-on-rails-5