Можно ли запустить тесты Minitest в Sublime Text 2?

Можно ли запустить тесты Minitest в Sublime Text 2?

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

решение1

Это возможно, я использую 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}",

если вы используете пружину, вы можете изменить add 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 (мне этого не пришлось делать), и все должно заработать.

Связанный контент