Schienen neu "-T" - option, dauert es eine app erstellen, die ohne tests?
Ich bin nach dieser tutorial. In listing 1.1) heißt es:
Sich bewusst sein, dass wir mit Rspec, wie die Test suite, so dass nur stellen Sie sicher, dass Sie die option-T beim erstellen der rails-Anwendung.
Was bedeutet die -T
option in diesem Fall zu tun?
- wieso der downvote? Ich war nicht in der Lage zu finden, konkrete Informationen, die sonst nirgends 🙁
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie Typ:
Du wirst sehen, es erklärt die
-T
option etwa so:In anderen Worten, mit diesem Befehl wird bestimmt Schienen überspringen der generation
Test::Unit
Dateien und Ordner. (Test::Unit
ist die Standard-Rails-testing framework.)Ohne die
-T
option, passieren zwei Dinge standardmäßig:Den Schienen app ist intialized mit einem
test
Verzeichnis mit:Werden Sie nicht brauchen, diese Verzeichnisse oder die test_helper, denn Sie werden mit RSpec, die hat eine eigene Ordner-Struktur und Helfer.
Test::Unit
Testfälle automatisch generiert werden, wenn Sie erzeugen ein Modell, controller, Gerüst, etc.Dies ist auch nicht benötigte, weil nach der Installation von RSpec, Sie werden mit RSpec automatische spec-Generatoren.
Hoffe, das hilft!
Ja, es enthält keine test-Datei in Ihrer Anwendung. Auch ist es nicht enthalten jede Perle, die im Zusammenhang mit einem Test während der Erstellung
Gemfile
zum ersten mal.Es ist nicht ratsam, verwenden Sie diese option "- T". Da jede Anwendung sollte die richtige Testabdeckung.
-T
als zur Erzeugung von stubs und Abhängigkeiten, die für ein Test-framework, die Sie nicht verwenden.