【发布时间】:2017-05-15 19:13:40
【问题描述】:
在命令行上运行测试失败通常会显示如下示例:
(See full trace by running task with --trace)
F
Failures:
1) Creating Post A user creates a new post
Failure/Error: visit '/'
ActionController::RoutingError:
No route matches [GET] "/"
# /home/user/.rvm/gems/ruby-2.3.3/gems/railties-5.0.3/lib/rails/rack/logger.rb:36:in `call_app'
# /home/user/.rvm/gems/ruby-2.3.3/gems/railties-5.0.3/lib/rails/rack/logger.rb:24:in `block in call'
# /home/user/.rvm/gems/ruby-2.3.3/gems/railties-5.0.3/lib/rails/rack/logger.rb:24:in `call'
# /home/user/.rvm/gems/ruby-2.3.3/gems/rack-2.0.2/lib/rack/method_override.rb:22:in `call'
....
是否可以通过配置设置或其他方式显示仅失败错误?所以测试只会显示这个
F
Failures:
1) Creating Post A user creates a new post
Failure/Error: visit '/'
ActionController::RoutingError:
No route matches [GET] "/"
没有在底部显示所有路径。我认为有时更容易检测到错误
【问题讨论】:
标签: ruby-on-rails rspec tdd bdd