Uno (o due) dei nostri test richiede un'eternità e vorremmo ottimizzarli.
Diciamo 1000 test quindi non è pratico per me eseguire ogni file.
C'è un modo semplice per trovare quelli lenti?
Questo è rspec 1.3
Uno (o due) dei nostri test richiede un'eternità e vorremmo ottimizzarli.
Diciamo 1000 test quindi non è pratico per me eseguire ogni file.
C'è un modo semplice per trovare quelli lenti?
Questo è rspec 1.3
Risposte:
In RSpec 2 e 3, puoi usare il --profile
flag o aggiungere --profile
al tuo .rspec
file. Questo terrà traccia dei primi 10 esempi più lenti.
Per RSpec 1, puoi usare --format o
con spec
command. Mostra una barra di avanzamento basata su testo con il profilo dei 10 esempi più lenti. Per maggiori dettagli vedere questo .
rspec --profile -- path/to/file/spec.rb