Total Linux und Programmierung noob hier. Ich mache das Odin-Projekt, und ich arbeite derzeit durch das rspec-Tutorial von Codesschool. Jedes Mal, wenn ich versuche, meine spec-Dateien auszuführen erhalte ich diese Fehlermeldung:kann solche Datei nicht laden - spec_helper.rb
rubygems/core_ext/kernel_require.rb: 54: in `require ': kann nicht solche Datei laden - spec_helper.rb (Loaderror).
Ich habe andere Antworten auf similair Probleme durchgesehen, aber nichts hat bisher funktioniert. Ich habe versucht, den erforderlichen Pfad relativ zu meiner Datei spec_helper.rb und in meiner Spezifikationsdatei zu setzen. Ich habe versucht, den Befehl rspec aus dem Stammverzeichnis und dem Projektverzeichnis auszuführen.
Jede Hilfe wird sehr geschätzt! Ich bin sicher, dass ich etwas wirklich einfaches vermisse.
Also ... wenn ich die require-Zeile aus meiner Spezifikationsdatei entferne, wird die Spezifikationsdatei ausgeführt. Die Spezifikationshilfsdatei befindet sich in einem Ordner über der Spezifikationsdatei: spec/spec_helper.rb und die Spezifikationsdatei befindet sich in spec/lib/zombie_spec.rb Dies ist das gleiche Setup wie im Tutorial, wo 'spec_helper' nur funktioniert gut ... nur nicht für mich – Luckyfoxxx
Es ist fast sicher etwas falsch mit Ihrem Test-Setup. Die 'spec_helper'-Datei wird automatisch von RSpec zur Verfügung gestellt, die das Verzeichnis Ihrer Projekte vor den Ladepfad stellt. – zetetic
Ich habe versucht, das Setup viele Male neu zu initiieren. Mit rspec --init können Sie alle Dateien löschen und neu erstellen. Nichts scheint zu funktionieren. – Luckyfoxxx