18 EKİM 2010, PAZARTESİ
Gerçek Zamanlı Konsol Test Sonuçlarını Görüntülemek için Nasıl?Gradle:
Test sonuçları ( sistemi.görmek istiyorum/bileşenleri test olmaktan messages) erronlar çalıştırmak gibiaynı konsolda çalıştırın:
gradle test
Ve bekle testleri ( sadece testler tamamlandığında oluşturulur, yapamam "- f" testler sırasında herhangi bir şey) kuyruk . bu yüzden test raporları bakmak için yapılır kadar
Teşekkür ederim.
CEVAP
27 Kasım 2010, CUMARTESİ
Harika bir kapatma içinde ekleyebilirsiniz inşa.sizin için günlük yaptığı gradle dosyası:
test {
afterTest { desc, result ->
println "Executing test ${desc.name} [${desc.className}] with result: ${result.resultType}"
}
}
Eğer öyleyse, bu gibi okur konsol üzerinde:
:compileJava UP-TO-DATE
:compileGroovy
:processResources
:classes
:jar
:assemble
:compileTestJava
:compileTestGroovy
:processTestResources
:testClasses
:test
Executing test maturesShouldBeCharged11DollarsForDefaultMovie [movietickets.MovieTicketsTests] with result: SUCCESS
Executing test studentsShouldBeCharged8DollarsForDefaultMovie [movietickets.MovieTicketsTests] with result: SUCCESS
Executing test seniorsShouldBeCharged6DollarsForDefaultMovie [movietickets.MovieTicketsTests] with result: SUCCESS
Executing test childrenShouldBeCharged5DollarsAnd50CentForDefaultMovie [movietickets.MovieTicketsTests] with result: SUCCESS
:check
:build
Sürüm 1.1 bu yana Gradle kadar more options to log test output destekler. Eldeki bu seçenekler ile aşağıdaki yapılandırma ile benzer bir çıkış elde edebilirsiniz:
test {
testLogging {
events "passed", "skipped", "failed"
}
}
Bunu Paylaş:
Nasıl gerçek zamanlı bir arama gerçekl...
Nasıl Retina için bir web sitesi test ...
Gerçek zamanlı büyük sistemler için Ha...
Nasıl özel yöntemleri, alanları veya i...
Nasıl terminalden Curl ile JSON veri g...