Fehler: Befehl 'Test' nicht erkannt

8

Ich entwickle in c9.io in einem Rails-Server. Ich führe aus rails test und es funktioniert genau. Am nächsten Tag führe ich den gleichen Befehl aus, aber stattdessen erscheint Fehler: Befehl 'Test' nicht erkannt Ich ändere nichts. Wie kann ich diesen Befehl wiederherstellen?

Hinweis: rake test funktioniert perfekt, aber Ruby-Seite Ссылка und Ruby on Rails-Tutorial von Michael Hartl Ссылка sprechen über Schienen Testbefehl und es funktioniert für mich 2 Tage.

das ist meine gemfile

%Vor%     
Daniel Jose Padilla Peña 30.06.2016, 01:26
quelle

2 Antworten

0

Beantwortet von MarsAtomic:

Vor Rails 5 mussten Tests mit dem Rake-Tool ausgeführt werden. Mit Rails 5 führen Sie Tests mit dem Rails-Test durch. Entweder haben Sie a) Ihre Rails-Version heruntergestuft, oder b) Sie haben ein anderes Projekt mit Rails 5 getestet oder c) Sie haben sich einfach geirrt und haben den Rake-Test die ganze Zeit benutzt.

    
Daniel Jose Padilla Peña 25.01.2018, 15:40
quelle
0

Da Sie sagen, dass Sie nichts geändert haben:

Schritt 1

Stellen Sie sicher, dass Sie sich in Ihrem Projektverzeichnis befinden:

%Vor%

Schritt 2

Stellen Sie sicher, dass Sie die Version von Rails verwenden, von der Sie glauben, dass Sie sie verwenden:

%Vor%

Schritt 3

Vergleichen Sie das mit der Umgebung Ihrer Anwendung:

Wenn Ihre App Rails 4 ist, werden Informationen über Ihre App zurückgegeben:

%Vor%

Wenn Ihre App Rails 5 ist, funktioniert das nicht, aber das wird:

%Vor%

Schritt 4

Verwenden Sie den entsprechenden Befehl für die Rails-Version Ihrer App.

Wenn Ihre App Rails 4 ist:

%Vor%

Wenn Ihre App Rails 5 ist:

%Vor%     
S. Harper 24.01.2018 20:41
quelle

Tags und Links