In questo momento se corro la mia suite di test utilizzando rake spec
ottengo un errore:Come ottenere rspec-2 per fornire la traccia completa associata a un errore di test?
1) SegmentsController GET 'index' should work Failure/Error: get 'index' undefined method `locale' for # # ./spec/controllers/segments_controller_spec.rb:14: in `block (3 levels) in '
Questo è normale come io ho un errore :)
Il problema è che la traccia non è molto utile . So che si è rotto in segments_controller_spec.rb
, linea 14, ma questo è proprio dove io chiamo il test:
### segments_controller_spec.rb:14
get 'index'
io preferirei avere la rottura linea attuale e la traccia completa, non la parte nella cartella specifica.
L'esecuzione con --trace
non è di aiuto.
check http://spin.atomicobject.com/2010/12/28/rspec-backtrace-filtering/ C'è un modo per cambiare impostazione predefinita backtrace RSpec filtraggio – Bohdan
@ BohdanPohorilets Sembra che questo sia quello che sto cercando! Provalo ora. Ma perché lasciarlo come commento, dovresti lasciare una risposta ^^ – marcgg
Non testato, non sono sicuro che funzioni. – Bohdan