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