【发布时间】:2010-07-12 22:41:45
【问题描述】:
我刚刚安装了黄瓜,我测试了它。我收到以下错误:
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
它似乎在抑制错误。我期待的是这样的:
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'
有人知道如何让 cucumber 完整显示错误吗?
--backtrace、--verbose、-b 和 --trace 不起作用;我仍然看到F----F 并列出了失败的场景,但我仍然希望在“NameError”行上有类似描述的内容。这是旧版黄瓜的功能吗? (我正在使用截屏视频开始使用黄瓜。)
【问题讨论】: