【发布时间】:2019-01-03 09:14:01
【问题描述】:
从capybara_webkit切换到headless_chrome后,我正在尝试寻找复制的方法
Capybara::Webkit.configure do |config|
config.debug = true
end
或
Capybara.javascript_driver = :webkit_debug
使用新驱动程序。
目标是能够看到运行rspec my_spec.rb 时发生的所有事情的日志:例如,所有GET requests。
有没有办法做到这一点?
【问题讨论】:
-
'test' 环境中的服务器默认将日志写入
test.log。要将日志打印到控制台,请阅读:stackoverflow.com/questions/11770552/… -
嘿@Leo 我没有使用Rails,所以我想这个解决方案行不通,对吗?
-
是的,行不通。另外,在你的应用程序中,你写了一些日志?为什么这对 rspec 不起作用?
-
规格独立于应用程序。
标签: ruby testing rspec capybara headless