Тестовый модуль ruby ​​test-unit не запущен

Я пытаюсь создать пользовательский тестовый прогон с использованием test / unit в ruby ​​и следовал описанному здесь руководству

http://endofline.wordpress.com/2008/02/11/a-custom-testrunner-to-scratch-an-itch/

Однако, когда я пытаюсь запустить его с помощью

ruby -rfast_fail_runner example_test.rb --runner fastfail

однако я получаю ошибку

C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- fast_fail_runner (LoadError)
    from C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'

1 ответ

Решение

У вас есть файл в текущем каталоге с именем fast_fail_runner.rb, право? Руби не находит его. Вы читаете очень старый учебник, и я подозреваю, что в старых версиях Ruby был текущий каталог (.) На пути загрузки или что-то в этом роде.

Попробуйте заменить -rfast_fail_runner с -r./fast_fail_runner,

Другие вопросы по тегам