Работа с ожидаемыми сбоями в тестах - PullRequest
2 голосов
/ 27 мая 2011

Справочная информация: У меня относительно большой набор тестов на огурец.Проблема в том, что есть несколько тестовых случаев, которые не пройдут из-за известных ошибок, которые, вероятно, не будут исправлены в течение месяца или двух.Это означает, что всякий раз, когда мне или кому-то еще нужно запустить набор тестов, мы получаем несколько сбоев, а затем вынуждены тратить время на изучение результатов теста и выяснение того, какие из них были ожидаемыми, а какие новыми.быстрое и грязное решение - просто закомментировать тестовые примеры.Проблема, с которой я столкнулся, заключается в том, что когда исправлены ошибки, нет гарантии, что закомментированный тестовый пример будет не закомментирован.ожидаемые сбои от неожиданных?

1 Ответ

3 голосов
/ 27 мая 2011

Вы можете пометить их как @ wip

При вызове огурца по умолчанию игнорируются сценарии @wip

@wip 
Scenario: Something

Btw

rake cucumber:ok #will run all the scenarions except the @wip ones

rake cucumber:wip #will run just the @wip tagged scenarios

rake cucumber #same behavior as rake cucumber:ok

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...