Class XUnitValidationService
java.lang.Object
org.jenkinsci.plugins.xunit.service.XUnitValidationService
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
checkFileIsNotEmpty
(File inputFile) Checks if the current input file is not empty.boolean
validateInputFile
(XUnitToolInfo xUnitToolInfo, File inputFile) Validates an input file.boolean
validateOutputFile
(XUnitToolInfo xUnitToolInfo, File inputFile, File junitTargetFile) Validates the converted file against a JUnit format
-
Constructor Details
-
XUnitValidationService
-
-
Method Details
-
checkFileIsNotEmpty
Checks if the current input file is not empty.- Parameters:
inputFile
- the input file- Returns:
- true if not empty, false otherwise
-
validateInputFile
Validates an input file.- Parameters:
xUnitToolInfo
- the xUnit tool info wrapperinputFile
- the current input file- Returns:
- true if the validation is success, false otherwise
-
validateOutputFile
public boolean validateOutputFile(XUnitToolInfo xUnitToolInfo, File inputFile, File junitTargetFile) Validates the converted file against a JUnit format- Parameters:
xUnitToolInfo
- the xUnit info wrapper objectinputFile
- the input metric from the conversionjunitTargetFile
- the converted input file- Returns:
- true if the validation is success, false otherwise
-