Модульные тесты Rails: Как добавить свой вывод в результаты тестов модулей - PullRequest
1 голос
/ 06 января 2010

При запуске модульных тестов Rails я получаю выходные данные с указанием номеров строк и методов при неудачном тестировании, например ::

  1) Failure:
test_05_photo_tag_add_remove(TC_javascript02Test)
    [./helper/helper.rb:6:in `handle_assert'
     ./helper/helper.rb:17:in `check_not_string'
     ./helper/helper.rb:134:in `check_for_ajax_remove_string'
     javascript.rb:39:in `test_05_photo_tag_add_remove']:
<false> is not true.

Можно ли добавить собственный текст в этот стек?

Спасибо заранее Питер

1 Ответ

1 голос
/ 06 января 2010

Большинство утверждений принимают параметр message, например:

assert_equal 64, obj.size, "Size should be 64"

Если утверждение не выполняется, сообщение будет отображаться в дополнение к обычному тестовому выводу.

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