Sublime Text 3, rbenv, TestUnit, RubyTest y Spring corrigen la configuración para que las pruebas funcionen
Así que configuré RubyTest / Sublime Text 3 y eso funciona bien. Tengo problemas para que Spring trabaje en RubyTest. Existe esta configuración críptica:
"check_for_spring": false,
Pero cuando configuro verdadero y ejecuto una prueba, solo me da la salida predeterminada del comando spring, por ejemplo:
Version: 1.1.3
Usage: spring COMMAND [ARGS]
Commands for spring itself:
Si sigo la información en esta url (https://github.com/rails/spring), la forma correcta de llamar a una prueba es?
bin/rake test test/functional/posts_controller_test.rb
Ahora mi configuración actual para ejecutar pruebas es:
"run_ruby_unit_command": "ruby -Itest {relative_path}",
"run_single_ruby_unit_command": "ruby -Itest {relative_path} -n '{test_name}'",
Si intento chaning para:
bin/rake test
Esto no funciona, da un error de comando no encontrado incluso si copio / pego la ruta del comando y funciona en shell.
Estoy sin ideas ayuda!