ruby on rails - Opción inválida:--autospec
ruby-on-rails build-automation (2)
Finalmente conseguí algo de tiempo durante el fin de semana para investigar esto yo mismo.
El problema es la declaración "require ''redgreen / autotest''" en el archivo .autotest. Guardo la configuración de prueba automática en ~ / .autotest.
Comenta que la fila y "autospec", "autotest" y "pepino" funcionan bien.
/usr/local/bin/ruby -rrubygems -e "require ''redgreen''" /usr/local/lib/ruby/gems/1.8/gems/rspec-1.3.0/bin/spec --autospec <files_here> -O spec/spec.opts
invalid option: --autospec
Test::Unit automatic runner.
Usage: -e [options] [-- untouched arguments]
which spec says "/usr/local/bin/spec"
which autospec says "/usr/local/bin/autospec"
/usr/local/bin/spec --help includes --autospec option in the list.
¿Que me estoy perdiendo aqui?
Usted puede simplemente exigir condicional rojo
require ''redgreen/autotest'' unless ENV[''RSPEC'']
Puede tener salida coloreada en rspec al pasar --color en su archivo spec.opts