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