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 --profilebayrak veya eklemek --profileiçin için .rspecdosyanın. Bu, en yavaş 10 örneği izleyecektir.
RSpec 1 --format oiçin speckomut 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