jedes Mal, wenn ich rspec ausführen, dosen't ganz gleich, was ich getan habe, wenn der Code falsch ist, es sagt:Ruby on Rails rspec Fehler?
[email protected] ~/Documentos/ruby $ rspec
/home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `load': no such file to load -- /home/nev3rkill/Documentos/ruby/spec (LoadError)
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `block in load_spec_files'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `map'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `load_spec_files'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/command_line.rb:22:in `run'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:80:in `run_in_process'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:69:in `run'
from /home/nev3rkill/.rvm/gems/ruby-1.9.2-p318/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:10:in `block in autorun'
[email protected] ~/Documentos/ruby $
ich mit vielen Versionen getestet haben, mit Ruby 1.9.3,1.9.2 aber ich weiß es nicht. Es ist normal?
Ab RSPC-2.7 können Sie einfach 'rspec' eingeben und es wird das Spezifikationsverzeichnis geladen, falls es eines gibt, aber es muss eines sein. Meine Vermutung ist, dass @Rob Davis 'rspec' in ein Verzeichnis schreibt, das kein Projektverzeichnis ist. Rob Davis, bitte bestätigen. –
@David Chelimsky: Danke, das habe ich erst nach dem Posten bemerkt. Ich habe meine Antwort ein wenig verbessert. – pjumble
Ich weiß, wie kann ich rspec verwenden, und wenn ich rspec mit einer Datei verwenden, die in Ordnung ist, passiert nichts falsches. Das Problem ist, wenn ich rspec in einer Datei verwende, die einen Fehler oder etwas falsches hat, dann zeigt rspec den Fehler aber dann auch all den Mist von "from *****", der alle internen Fehler von rspec scheint. – NeV3rKilL