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
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