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ć --profileflagi lub dodać --profiledo swojego .rspecpliku. Spowoduje to śledzenie 10 najwolniejszych przykładów.
Dla RSpec 1, można skorzystać --format oz specpolecenia. 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