Этот пакет позволяет запускать тесты rspec и некоторых других сред тестирования из Sublime Text 2. Есть ли подобный метод для тестирования тестов Minitest? Я не смог найти ничего убедительного.

1 ответ1

2

Возможно, я использую пакет Sublime Text 2 + RubyTest с rails 4.1.5/ruby 2.1.2, но он должен работать на любой другой версии rails 4+.

В Sublime перейдите в « Preferences > Package Settings > RubyTest > Settings - Default или просто выполните поиск RubyTest.sublime-settings .

Вы должны настроить пути для команд ruby_unit (они работают с minitest)

"run_ruby_unit_command": "rake test {relative_path}", "run_single_ruby_unit_command": "rake test {relative_path} {test_name}",

если вы используете пружину, вы можете изменить добавление spring перед каждым рейком

"run_ruby_unit_command": "spring rake test {relative_path}", "run_single_ruby_unit_command": "spring rake test {relative_path} {test_name}",

или bin/rake если у вас есть пружина

"run_ruby_unit_command": "bin/rake test {relative_path}", "run_single_ruby_unit_command": "bin/rake test {relative_path} {test_name}",

Сохраните файл и, возможно, перезапустите Sublime (мне не нужно было), и он должен работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .