Rails 4 Aktualisierung - ActionController :: UrlGenerationError - Keine Route stimmt überein

8

Ich versuche, meine Anwendung von Rails 3.2.x auf Rails 4.0.4 zu portieren. Alle Edelsteine ​​wurden kompatibel gemacht, und ich bin in der Phase der Reparatur von versagenden Tests.

Ich habe diesen seltsamen Testfehler.

Mein routes.rb

%Vor%

Meine Spezifikation, die in Rails 3.2.x übergeben wurde und jetzt nach dem Update auf 4.0.4 fehlschlägt

%Vor%

Ich erhalte den folgenden Fehler

%Vor%

Ich stecke an diesem Punkt fest, Hinweise sind willkommen. Ich verwende rspec und rspec-rails Version 2.14.1.

    
bragboy 22.04.2014, 12:30
quelle

2 Antworten

13

Eine Dummy übergeben: ID im Test das Problem für mich behoben, obwohl ich es nicht mögen würde, Tests bestehen.

%Vor%

Siehe den Stand der Schienenfreigaben hier .

    
bragboy 27.05.2014, 10:20
quelle
0

Sie beschreiben die Methode show , aber Ihre Route ist nur für index one verfügbar. Vielleicht ist es ein Anfang der Lösung.

    
BriceB 22.04.2014 13:08
quelle