Also habe ich auf die neueste RSpec TextMate Bundle aktualisiert und ich bin nicht mehr in der Lage, Spec-Test mit "Command R" auszuführen.RSpec TextMate Bundle [spec/autorun (LoadError)]
- Ich habe eine saubere Version von TextMate installiert.
- Rspec Version 1.3.1 installiert und die ausführbare Datei funktioniert
- Mein Projekt ist ein Juwel von Mr. Bones generiert.
- Kein RVM installiert
Projektverzeichnis wie folgt aussieht
my_gem_project
spec
model_spec.rb
spec_helper.rb
Wenn ich "Befehl R" laufen von Textmate eine spec ich dieses Loaderror spec/Autorun erhalten auszuführen
/Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:43:in `require': no such file to load -- spec/autorun (LoadError) from /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:43 from /tmp/textmate-command-767.rb:2:in `require' from /tmp/textmate-command-767.rb:2
Das Problem ist mit RSpec.tmbundle/Support/lib/spec/mate.rb, weil es spec erfordert, die eineauslöstFehler.
Ich bin mir nicht sicher, warum dieser Fehler ausgelöst wird. Ich kann spec auf der Kommandozeile eingeben, aber ich kann es nicht in einer Datei verlangen, die von textmate ausgeführt wird.
Hier sind meine aktuellen Edelstein-Versionen.
gem list --local | grep spec
blue_light_special (0.2.0)
rspec (1.3.1)
rspec-rails (1.3.3)
Weißt du, warum spec nicht für textmate verfügbar wäre? Wenn ich ein neues rb doc erstelle und 'spec' benötige, bekomme ich einen Ladefehler. Vielen Dank – jspooner