Lines Matching refs: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 */
293 * @report: the associated report string
303 xmlNodePtr node, xmlChar *test, xmlChar *report)
334 ret->report = report;
364 if (tests->report != NULL)
365 xmlFree(tests->report);
377 * @report: the associated report string
386 xmlChar *context, xmlChar *report)
416 ret->report = report;
458 if (rules->report != NULL)
459 xmlFree(rules->report);
850 xmlChar *report;
898 report = xmlNodeGetContent(cur);
901 ruleptr, cur, test, report);
905 } else if (IS_SCHEMATRON(cur, "report")) {
921 report = xmlNodeGetContent(cur);
924 ruleptr, cur, test, report);
931 "Expecting an assert or a report element instead of %s",
940 "rule has no assert nor report element", NULL, NULL);
1264 * Output part of the report to whatever channel the user selected
1282 * Returns a report string or NULL in case of error. The string needs
1359 * called from the validation engine when an assert or report test have
1367 /* if quiet and not SVRL report only failures */
1378 const xmlChar *report = NULL;
1388 if ((test->report != NULL) && (test->report[0] != 0))
1389 report = test->report;
1392 report = xmlSchematronFormatReport(ctxt, test->node, cur);
1393 if (report == NULL) {
1398 snprintf(msg, 999, "%s line %ld: node failed report\n",
1403 line, (const char *) report);
1404 xmlFree((char *) report);