Lines Matching full:report
81 * A Schematrons test, either an assert or a report
91 xmlChar *report; /* the message to report */
108 xmlChar *report; /* the message to report */
300 * @report: the associated report string
310 xmlNodePtr node, xmlChar *test, xmlChar *report)
341 ret->report = report;
371 if (tests->report != NULL)
372 xmlFree(tests->report);
384 * @report: the associated report string
393 xmlChar *context, xmlChar *report)
423 ret->report = report;
465 if (rules->report != NULL)
466 xmlFree(rules->report);
857 xmlChar *report;
905 report = xmlNodeGetContent(cur);
908 ruleptr, cur, test, report);
912 } else if (IS_SCHEMATRON(cur, "report")) {
928 report = xmlNodeGetContent(cur);
931 ruleptr, cur, test, report);
938 "Expecting an assert or a report element instead of %s",
947 "rule has no assert nor report element", NULL, NULL);
1271 * Output part of the report to whatever channel the user selected
1289 * Returns a report string or NULL in case of error. The string needs
1366 * called from the validation engine when an assert or report test have
1374 /* if quiet and not SVRL report only failures */
1385 const xmlChar *report = NULL;
1395 if ((test->report != NULL) && (test->report[0] != 0))
1396 report = test->report;
1399 report = xmlSchematronFormatReport(ctxt, test->node, cur);
1400 if (report == NULL) {
1402 report = xmlStrdup((const xmlChar *) "node failed assert");
1404 report = xmlStrdup((const xmlChar *) "node failed report");
1408 line, (const char *) report);
1429 (const char *) report, 0, 0,
1435 xmlFree((char *) report);