Jeden (lub kilka) naszych testów trwa wiecznie i chcielibyśmy je zoptymalizować.
Mamy powiedzmy 1000 testów, więc niepraktyczne jest dla mnie przechodzenie przez każdy plik.
Czy jest łatwy sposób na znalezienie tych wolnych?
To jest rspec 1.3
Jeden (lub kilka) naszych testów trwa wiecznie i chcielibyśmy je zoptymalizować.
Mamy powiedzmy 1000 testów, więc niepraktyczne jest dla mnie przechodzenie przez każdy plik.
Czy jest łatwy sposób na znalezienie tych wolnych?
To jest rspec 1.3
Odpowiedzi:
W RSpec 2 i 3 możesz użyć --profile
flagi lub dodać --profile
do swojego .rspec
pliku. Spowoduje to śledzenie 10 najwolniejszych przykładów.
Dla RSpec 1, można skorzystać --format o
z spec
polecenia. Pokazuje tekstowy pasek postępu z profilowaniem 10 najwolniejszych przykładów. Aby uzyskać więcej informacji, zobacz to .
rspec --profile -- path/to/file/spec.rb