/** * Writes the severity of the rule. * * @param severity * The severity the rule has been executed with * @throws XMLStreamException * If writing fails. */ private void writeSeverity(Severity severity) throws XMLStreamException { xmlStreamWriter.writeStartElement("severity"); xmlStreamWriter.writeAttribute("level", severity.getLevel().toString()); xmlStreamWriter.writeCharacters(severity.getValue()); xmlStreamWriter.writeEndElement(); }
List<String> resultRows = getResultRows(result, logResult); boolean warn = warnOnSeverity != null && result.getSeverity().getLevel() <= warnOnSeverity.getLevel(); boolean fail = failOnSeverity != null && result.getSeverity().getLevel() <= failOnSeverity.getLevel(); LoggingStrategy loggingStrategy; if (fail) {
if (severity.getLevel() <= failureSeverity.getLevel()) { Failure failure = new Failure(); failure.setMessage(rule.getDescription()); testcase.getFailure().add(failure); failures++; } else if (severity.getLevel() <= errorSeverity.getLevel()) { Error error = new Error(); error.setMessage(rule.getDescription());