rails 5 水豚 test.log

Rod*_*ves 5 testing capybara rspec-rails ruby-on-rails-5

test.log在进行一些测试时遇到了问题,我想在请求中看到正在完成的请求。我可以更改配置以在日志中注册请求,如下所示?

Started GET "/carts" for 127.0.0.1 at 2017-07-25 19:09:55 -0300
  Processing by CartsController#show as HTML
  Rendering carts/show.html.erb within layouts/application
  Rendered layouts/_header.html.erb (1.5ms)
  Rendered layouts/_notice_modal.html.erb (1.2ms)
  Rendered carts/show.html.erb within layouts/application (8.9ms)
  Rendered layouts/_alert_modal.html.erb (0.7ms)
  Rendered layouts/_notice_modal.html.erb (0.4ms)
Completed 200 OK in 62ms (Views: 57.6ms | ActiveRecord: 0.0ms)
Run Code Online (Sandbox Code Playgroud)

我使用的是 Rails 5.1.1、RSpec 3.6 和 Capybara 2.14.4。

在此先感谢您的帮助!

编辑 1

我在水豚中有以下配置rails_helper.rb

require "capybara"
require "capybara/rspec"

....

Capybara.register_driver :selenium_chrome do |app|
  Capybara::Selenium::Driver.new(app, browser: :chrome)
end

Capybara.javascript_driver = :selenium_chrome
Run Code Online (Sandbox Code Playgroud)