2013-09-01 9 views
5

Posso rake spec e tutte le specifiche funzionano.Come 'rake spec' una directory, ad es. Modelli?

Tuttavia il tentativo di eseguire specifiche per una directory, come in

rake spec/models/ or rake spec/models/*.rb 

non fornisce alcun output o errori.

Una possibilità è che posso fare

rspec spec/models/*.rb 

o

rspec spec/models/ 

ma mi chiedevo se potevo rimanere all'interno Rake.

+0

Potrebbe essere possibile leggere questo http://stackoverflow.com/questions/143925/how-do-you-run-a-single-test-spec-file-in-rspec – Bigxiang

risposta

3

Provare rake spec:models anziché rake spec/models. Esegui rake -T | grep spec per vedere tutte le attività specifiche rake disponibili.

AGGIORNAMENTO: l'esecuzione delle specifiche tramite rake spec potrebbe essere più lenta rispetto a eseguirle tramite rspec spec, come indicato dai tipi di rspec-rails. Leggi la sezione di installazione di rspec-rails.

0

Utilizzare SPEC env. variabile: rake spec SPEC=spec/models

Problemi correlati