private static LoggerElement _getMinorStepsLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("content minor-steps"); loggerElement.setName("ul"); return loggerElement; }
private static LoggerElement _getCauseBodyLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("cause-body"); loggerElement.setName("pre"); return loggerElement; }
private static LoggerElement _getStepsHeaderLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("steps-header"); loggerElement.setName("h4"); loggerElement.setText("Steps:"); return loggerElement; }
private static LoggerElement _getStepDescriptionLoggerElement(Element element) throws Exception { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("step-description"); loggerElement.setText(_getSummary(element)); return loggerElement; }
private static LoggerElement _getScreenshotsHeaderLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("screenshots-header"); loggerElement.setName("h4"); loggerElement.setText("Screenshots:"); return loggerElement; }
private static LoggerElement _getCauseHeaderLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("cause-header"); loggerElement.setName("h4"); loggerElement.setText("Cause:"); return loggerElement; }
private static LoggerElement _getButtonLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("btn header"); loggerElement.setName("button"); loggerElement.setText("+"); return loggerElement; }
private static LoggerElement _getStepsLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("steps"); loggerElement.addChildLoggerElement(_getStepsHeaderLoggerElement()); loggerElement.addChildLoggerElement(_majorStepsLoggerElement); return loggerElement; }
private static LoggerElement _getStatusLoggerElement(String status) { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("status"); loggerElement.setID(null); loggerElement.setName("span"); loggerElement.setText(" --> " + status); return loggerElement; }
private static LoggerElement _getCauseLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("cause"); loggerElement.addChildLoggerElement(_getCauseHeaderLoggerElement()); loggerElement.addChildLoggerElement(_causeBodyLoggerElement); return loggerElement; }
private static LoggerElement _getSummaryLogLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("summary-log"); loggerElement.setName("div"); loggerElement.addChildLoggerElement(_getStepsLoggerElement()); loggerElement.addChildLoggerElement(_getCauseLoggerElement()); return loggerElement; }
private static LoggerElement _getMinorStepLoggerElement(Element element) throws Exception { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("minor-step"); loggerElement.setName("li"); loggerElement.addChildLoggerElement(_getStepDescriptionLoggerElement(element)); return loggerElement; }
private static LoggerElement _getScreenshotsLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setClassName("screenshots"); loggerElement.addChildLoggerElement(_getScreenshotsHeaderLoggerElement()); loggerElement.addChildLoggerElement(_getScreenshotsBeforeHeaderLoggerElement()); loggerElement.addChildLoggerElement(_getScreenshotsBeforeLinkLoggerElement()); loggerElement.addChildLoggerElement(_getScreenshotsAfterHeaderLoggerElement()); loggerElement.addChildLoggerElement(_getScreenshotsAfterLinkLoggerElement()); return loggerElement; }
private static LoggerElement _getScreenshotsBeforeThumbnailLoggerElement() { LoggerElement loggerElement = new LoggerElement(); loggerElement.setAttribute("alt", "Before Failure"); StringBuilder sb = new StringBuilder(); sb.append("screenshots/before"); sb.append(CommandLoggerHandler.getErrorLinkId()); sb.append(".jpg"); loggerElement.setAttribute("src", sb.toString()); loggerElement.setClassName("screenshots-thumbnail"); loggerElement.setName("img"); return loggerElement; }