Rake, Rspec e Windows

1

Se eu tentar executar os testes mais simples do rake rspec em meu ambiente Windows (no qual basicamente não tenho experiência), recebo o seguinte erro:

>ruby "D:\Ruby191\bin\rake" test
"D:/Ruby191/bin/ruby.exe" -S bundle exec rspec -cfs spec/app_spec.rb
ruby.exe: invalid switch in RUBYOPT: -F (RuntimeError)
rake aborted!
ruby -S bundle exec rspec -cfs spec/app_spec.rb failed

Tasks: TOP => test => spec

Parece que o ruby não gosta desse middle F flag, mas eu não o adicionei e não consigo encontrar nenhuma parte dos arquivos .bat ou ruby que introduzem flags.

Eu não tive sorte pesquisando essa questão (posso estar procurando os termos errados), alguém tem algum conselho?

    
por JP. 12.08.2011 / 04:20

2 respostas

2

Eu fui e instalei o Ruby em uma pasta com espaços (Program F iles). Não faça isso .

    
por 13.08.2011 / 17:37
0

Se você instalou o Ruby no Windows, presumo que tenha usado o RubyInstaller . Tente também instalar o DevKit .

Eu recomendo instalar em C:\Ruby e executar gem update --system then gem update para garantir que tudo esteja atualizado.

    
por 13.08.2011 / 06:40

Tags