相关疑难解决方法(0)

Capybara:日志中的异常跟踪

在capybara中运行集成测试时,让app引发异常(500错误;在浏览器中呈现),test.log文件中没有堆栈跟踪.这是我在那里看到的唯一一条线:

Completed 500 Internal Server Error in 25ms
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?test.log在集成测试期间如何使堆栈跟踪出现?

ruby-on-rails exception stack-trace capybara

26
推荐指数
1
解决办法
4499
查看次数

黄瓜错误被抑制(未完全显示)

我刚刚安装了黄瓜,我测试了它.我收到以下错误:

teefcomp:cucumber-intro teef$ cucumber features/manage_users.feature
Using the default profile...
F----F

Failing Scenarios:
cucumber features/manage_users.feature:6 # Scenario: User List

1 scenario (1 failed)
4 steps (4 skipped)
0m0.029s
Run Code Online (Sandbox Code Playgroud)

它似乎是在抑制错误.我期待的是:

Feature: Manage users
  In order to understand my user base better
  As an administrator
  I want to view a list of users

  Scenario: User List
    Given I have users named George, Mary
      uninitialized constant User (NameError)
      ./features/step_definitions/user_steps.rb:3
      ./features/step_definitions/user_steps.rb:2:in '/^I have users named (.*)$/'
      features/manage_users.feature:7:in 'Given I have users named George, Mary'
Run Code Online (Sandbox Code Playgroud)

有谁知道如何让黄瓜完整显示错误? …

ruby-on-rails cucumber

8
推荐指数
1
解决办法
7347
查看次数