Ist es möglich, Minitest-Tests in Sublime Text 2 auszuführen?

Ist es möglich, Minitest-Tests in Sublime Text 2 auszuführen?

Dieses Paketermöglicht Ihnen, rspec und einige andere Test-Frameworks-Tests aus Sublime Text 2 heraus auszuführen. Gibt es eine ähnliche Methode zum Testen von Minitest-Tests? Ich konnte nichts Eindeutiges finden.

Antwort1

Es ist möglich, ich verwende Sublime Text 2 +RubyTestPaket mit Rails 4.1.5/Ruby 2.1.2, sollte aber mit jeder anderen Rails 4+-Version funktionieren.

Gehen Sie in Sublime zu Preferences > Package Settings > RubyTest > Settings - Default oder suchen Sie einfach nach RubyTest.sublime-settings.

Sie müssen die Pfade für Ruby_Unit-Befehle anpassen (diese funktionieren mit Minitest).

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

Wenn Sie Feder verwenden, können Sie add springvor jedem Rake ändern

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

oder bin/rakewenn Sie Feder bin-stubbed

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

Speichern Sie die Datei und starten Sie Sublime ggf. neu (das musste ich nicht), dann sollte es funktionieren.

verwandte Informationen