/** * Gets a logger which marks every entry with the passed {@link Marker}. * @param marker to use with this logger * @return a {@link MarkedLogger} using the marker */ public static Logger getMarkedLogger(Marker marker) { return new MarkedLogger(getLogger(), marker); }
/** * Assigns categories to {@link ExtentTest}. * @param categories to add */ public static void assignCategories(String... categories) { for (String category : categories) { assignCategory(category); } }
/** * Create reports from global list of GalenTestInfos. */ public static void createGalenReports() { createGalenHtmlReport(GALEN_RESULTS); createGalenTestNgReport(GALEN_RESULTS); }
/** * Convenience method delegating to {@link GaleniumReportUtil#getLogger()}. * @return current logger */ public Logger getLogger() { return GaleniumReportUtil.getLogger(); }
@Override public void beforeConfiguration(ITestResult tr) { GaleniumReportUtil.getExtentTest(tr); }
private ExtentTest updateExtentTest(ITestResult result) { ExtentTest extentTest = GaleniumReportUtil.getExtentTest(); if (!GaleniumReportUtil.haveMatchingName(result, extentTest)) { return GaleniumReportUtil.getExtentTest(result); } return extentTest; }
private static Logger getLogger() { return GaleniumReportUtil.getMarkedLogger(MARKER); }
@Override public void onTestSkipped(ITestResult result) { GaleniumReportUtil.endExtentTest(result, LogStatus.SKIP, "SKIPPED"); }
@Override public void onFinish(ITestContext context) { GaleniumReportUtil.finishExtentReports(); }
private static Logger getLogger() { return GaleniumReportUtil.getLogger(); } }
@Override public void beforeConfiguration(ITestResult tr) { GaleniumReportUtil.getExtentTest(tr); }
static Logger getLogger() { return GaleniumReportUtil.getMarkedLogger(MARKER_WEBDRIVER); }
private static Logger getLogger() { return GaleniumReportUtil.getLogger(); }
@Override public void onTestStart(ITestResult result) { GaleniumReportUtil.getExtentTest(result); }
private Logger getLogger() { return GaleniumReportUtil.getMarkedLogger(MARKER_LISTENERS); }
protected Logger getLogger() { return GaleniumReportUtil.getLogger(); }
@Override public void onTestStart(ITestResult result) { GaleniumReportUtil.getExtentTest(result); }
public Logger getLogger() { return GaleniumReportUtil.getLogger(); }
private static Logger getLogger() { return GaleniumReportUtil.getLogger(); }
protected Logger getLogger() { return GaleniumReportUtil.getLogger(); }