Belirli bir kavanozda * Test.class sınıfındaki tüm testleri çalıştırmak için ant (1.7 sonrası) kullanmak istiyorum. gibiBir kavanoza ant junit batchtest
şey şu (aslında herhangi bir test çalışmaz halde):
<junit fork="yes" printsummary="on" haltonfailure="on">
<formatter type="xml"/>
<batchtest fork="yes" todir="${junit.output.dir}">
<resources>
<zipentry zipfile="tests-only.jar" name="**/*Test.class"/>
</resources>
</batchtest>
<classpath refid="testsplus.classpath"/>
</junit>
kaynaklar/ZipEntry bölümü için doğru sözdizimi nedir?
karınca dokümanlar ki:
batchtest iç içe Kaynak Koleksiyonları herhangi bir sayı dahil kaynakları toplar. Daha sonra , .java veya .class ile biten her bir kaynağı için bir test sınıfı adı oluşturur.
Kaynak Collection Herhangi bir tür iç içe geçmiş bir eleman olarak desteklenirönce 1.7 Ant sadece
<fileset>
desteklenmiştir.
sayesinde, umarım bu işe teyit ettik. – JasonPlutext
Benim için de çalışıyor! – Saurabh
Bir jar dosyası içinde junit'i çalıştırmayı denediğimde ClassNotFoundException ile karşılaşıyorum. Bu sorun için herhangi bir çözüm bulabilir misiniz? – Jugi