Докладвайте ръчно стартирайте тестове със сигурност

Имам поредица от тестове, които трябва да изпълня от maven. Тестовете се изпълняват чрез поредица от персонализирани скриптове, които изпълняват нещо като qunit, което извежда xml файл в стил junit, който след това копирам в директорията target/surefire-reports. Това, което бих искал да направя, е плъгинът сигурен да отпечата резултатите от тестовете, които проведох сам. В момента surefire съобщава, че не са проведени тестове (правилно, тъй като всъщност не е изпълнил тестовете).

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

Бих искал със сигурност да мога да намеря изходните файлове в стил junit, които са създадени от моята тестова система, и да докладвам за тях. Някакви идеи как това да се случи? Знам, че мога да стартирам приставката за сигурен отчет, за да генерирам html отчет, но това не е това, което търся, вече имам агрегатор.


person rooftop    schedule 08.01.2013    source източник
comment
Защо имате персонализирани скриптове? Защо не използвате настройките по подразбиране?   -  person khmarbaise    schedule 08.01.2013
comment
Тъй като те не са тестове на Java, те са тестове на други езици, изискващи много различни среди.   -  person rooftop    schedule 11.01.2013


Отговори (1)


Surefire е за провеждане на тестовете и след това за докладване. Тъй като планирате да изпълнявате тестовете сами и тъй като те дори не са написани на Java, не мисля, че това е приставката за вас.

Това, което искате, е добавката за отчети на Surefire. Има цел, наречена surefire-report:report-only, което трябва да е това, от което се нуждаете.

person Daniel Kaplan    schedule 12.01.2013