private void initDataDrivenLog()

in gepard-core/src/main/java/com/epam/gepard/logger/HtmlRunReporter.java [281:296]


    private void initDataDrivenLog() {
        Util util = new Util();
        if ((classData.getDrivenData() != null) && (classData.getDrivenData().getParameters() != null)) {
            //we have parameters to be logged, so build the text
            String s = "<table border=\"1\"><tr><td><b>Parameter Name</b></td><td><b>Parameter Value</b></td></tr>";
            for (int i = 0; i < classData.getDrivenData().getParameters().length; i++) {
                String name = classData.getDrivenData().getParameterName(i);
                String parValue = util.escapeHTML(classData.getDrivenData().getTestParameter(name));
                parValue = parValue.replaceAll("\n", "<br/>").replaceAll(" ", "&nbsp;");
                s = s + "<tr><td>" + util.escapeHTML(name) + "</td><td>" + parValue + "</td></tr>";
            }
            s = s + "</table>";
            logComment("Data Driven Test, with " + classData.getDrivenData().getParameters().length
                    + " parameters. Data row:" + classData.getDrivenDataRowNo(), s);
        }
    }