Testlerimizden biri (veya birkaçı) sonsuza kadar sürüyor ve biz bunları optimize etmek istiyoruz.
1000 test dedik, bu yüzden her dosyayı çalıştırmak benim için pratik değil.
Yavaş olanları bulmanın kolay bir yolu var mı?
Bu rspec 1.3'tür
Testlerimizden biri (veya birkaçı) sonsuza kadar sürüyor ve biz bunları optimize etmek istiyoruz.
1000 test dedik, bu yüzden her dosyayı çalıştırmak benim için pratik değil.
Yavaş olanları bulmanın kolay bir yolu var mı?
Bu rspec 1.3'tür
Yanıtlar:
RSpec 2 ve 3'te, kullanabileceğiniz --profile
bayrak veya eklemek --profile
için için .rspec
dosyanın. Bu, en yavaş 10 örneği izleyecektir.
RSpec 1 --format o
için spec
komut ile kullanabilirsiniz . En yavaş 10 örneğin profilini çıkaran metin tabanlı bir ilerleme çubuğu gösterir. Daha fazla ayrıntı için buna bakın .
rspec --profile -- path/to/file/spec.rb