Я только что установил огурец, и я его протестировал. Я получил следующую ошибку:Ошибки огурца подавлены (не показаны полностью)
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'
Кто-нибудь знает, как получить огурец, чтобы отобразить ошибки в полном объеме?
--backtrace
, --verbose
, -b
и --trace
не работают; Я все еще вижу F----F
, и указан сценарий неудачи, но я все еще ожидаю что-то вроде описания в строке «NameError». Является ли это признаком более старой версии огурца? (Я использую скринкаст, чтобы начать использовать огурец.)
Хмм, это все еще не дает мне полный бит. Я получил тот же результат ... – user5243421
try '--backtrace' и' --verbose' –
Оба дают мне дополнительную информацию, однако самая полезная информация («неинициализированная постоянная строка User (NameError)» все еще отображается. – user5243421