ile bir sınama sonuçlarını sınar. Aynı anda bunları çalıştırıp sınama işlemlerini bir dosyaya kaydetmeye çalışıyorum. Bunun için çoklu işlem eklentisini ve xunit eklentisini kullanmaya çalışıyorum.Python Burun: Günlüğü, Çoklu İşlem Eklentisi
Birlikte çalışmadıklarının farkındayım, xunit hiçbir şey kaydetmiyor çünkü mutiprocess doğrudan çıktı göndermiyor.
https://github.com/nose-devs/nose/issues/2
Ne Im arayan beni bir dosyaya çıktı yazmak için izin veren herhangi bir alternatiftir. Nedeni, Selenium Testleri'ni çalıştırdığım ve her seferinde bir hata aldığımda, stacktrace o kadar büyük ki, bu kod temel olarak tamamen doldurulur. Hafifleten bir şey de işe yarayabilir, selenyum dökümantasyonu, günlüğe kaydetme çıktısının nasıl yapılandırılacağı konusunda oldukça azdır. Ya
#nosetests > file.txt
Ama bu doesnt iş:
Ben de stdout oldukça basit bir yeniden yönlendirme çalıştı.
$nosetests --processes 4 --with-xunit --xunit-file=test_output.xml
Tam örnek:
Çok teşekkür ederim, mükemmel çalışıyor! – dgrandes