In meiner Datei spec_helper
habe ich diese Zeile:
Aber wenn ich rspec starte, bekomme ich Fehler wie:
%Vor% Die relevante Funktion befindet sich in support/auth_macros
, wobei ich annehmen würde, dass sie von der require-Anweisung in meinem spec_helper
übernommen würde. Irgendeine Idee, was könnte passieren?
Die fragliche Datei:
%Vor%Sie haben die Datei benötigt, aber die Methode ist in ein Modul eingebettet. Sie müssen entweder das Verpackungsmodul entfernen oder es in Ihren Gruppentest einbeziehen.
Aktualisierung:
Um 100% spezifisch zu sein: require
lädt die Datei und macht nichts anderes. Nachdem die Datei benötigt wurde, wurde das Modul erstellt, aber es ist nicht enthalten. Sie müssen es mit einschließen: include AuthMacros
Tags und Links ruby ruby-on-rails rspec