[RUBY] Die Geschichte des Anhaltens, weil der Schienentest nicht durchgeführt werden konnte

Abschließend wurde der Neustart von Tera Term behoben.

【Umgebung】 Hauptbetriebssystem: Windows 10 Virtuelle Umgebung: Vagrant, VirtualBox, TeraTerm (Version 4.99)

Was ist passiert, als Sie Kapitel 6 des Rails-Tutorials gelernt haben? Wenn ich versuche, den Schienentest auszuführen, werden die folgenden Anweisungen ausgeführt.

[vagrant@localhost sample_app]$ rails test Running via Spring preloader in process 14722 Migrations are pending. To resolve this issue, run: bin/rails db:migrate RAILS_ENV=test

Wenn ich versuche, es wie angewiesen auszuführen, wird nichts angezeigt, und wenn ich den Test danach ausführe, ist der Inhalt derselbe.

[vagrant@localhost sample_app]$ bin/rails db:migrate RAILS_ENV=test [vagrant@localhost sample_app]$ rails test Running via Spring preloader in process 14722 Migrations are pending. To resolve this issue, run: bin/rails db:migrate RAILS_ENV=test

Andere ausgeführte Befehle ↓ ・ Rails db: migrieren ・ Rails db: migrate: reset ・ Schienen db: zurücksetzen ・ Rails db: migrate: reset

Ich konnte nicht testen, indem ich einen Befehl ausführte, und als ich versuchte, den Inhalt von test.sqlite3 mit TT zu sehen, waren die Zeichen verstümmelt, also startete ich TT neu.

Danach habe ich den Rails-Test durchgeführt und er lief ohne Probleme. [vagrant@localhost sample_app]$ rails test Running via Spring preloader in process 15868 Started with run options --seed 31329

17/17: [=========================================================================================================================] 100% Time: 00:00:02, Time: 00:00:02

Finished in 2.31768s 17 tests, 37 assertions, 0 failures, 0 errors, 0 skips

War es schlimm, dass ich seit ein paar Tagen TT trug?

Recommended Posts

Die Geschichte des Anhaltens, weil der Schienentest nicht durchgeführt werden konnte
Entspricht "Fehler, dass die Basisauthentifizierung nicht bestanden wird" im Testcode "Die Geschichte, die nicht gemacht werden konnte".
Die Geschichte, dass das erzwungene Update nicht implementiert werden konnte
Die Geschichte, dass das Servlet nicht in die Java-Webanwendung geladen werden konnte
Der Fall, in dem das in der "Docker-Datei" definierte "apt-get update" während des "Docker-Compose-Builds" nicht ausgeführt werden konnte.
Das Problem, dass der Test nicht über die Befehlszeile mit Spring-Boot-Starter-Test ausgeführt werden konnte, wurde behoben
[Java] Der Abdeckungsbericht konnte nicht durch Kombinieren der Standardmethode der Cobertura + -Schnittstelle erstellt werden
Die Geschichte, dass der Anforderungsparameter aus der iPhone-Anwendung mit dem Servlet nicht erfolgreich abgerufen werden konnte
Der Fall, dass @Autowired in JUnit5 nicht verwendet werden konnte
[Schienen] Wenn die Layoutänderung des Geräts nicht berücksichtigt wird
[Rails] Bei der Beschreibung der Validierung ist Vorsicht geboten
Als ich einen Jersey-API-Test durchführte, stieß ich auf das Phänomen, dass die JSR310-API nicht deserialisiert werden konnte.
Die Geschichte des Refactorings mit einem selbstgemachten Helfer zum ersten Mal in einer Rails-App
Die Geschichte, das Verhalten von String durch Passieren von Java nicht zu kennen
Ein Memo über den Fall, dass das Einfügen mit Spring Data JDBC nicht durchgeführt werden konnte
Die Geschichte, mit der ich zu kämpfen hatte, weil ich "Rails db: migrate" nicht machen konnte.
[Schienen] Überprüfen Sie den Inhalt des Objekts
[Java Edition] Geschichte der Serialisierung
Überprüfen Sie den Migrationsstatus von Schienen
Die Geschichte von @ViewScoped, die Speicher verschlingt
[Circle CI] Ich war süchtig nach dem automatischen Test von Circle CI (Rails + MySQL) [Memo]
[Rails] Die Ursache dafür, dass nicht gepostet werden konnte, war in form_with
JSESSIONID konnte bei Verwendung von Spring Security nicht der URL zugewiesen werden