Branch Coverage

html-valid-perl.c
Criterion Covered Total %
branch 38 100 38.0


line true false branch
76 3 0 html_string = SvPV (html, html_length);
77 0 3 CALL_TIDY (tidySetErrorBuffer (htv->tdoc, & tidy_errbuf));
79 0 3 CALL_TIDY (tidyParseString (htv->tdoc, html_string));
80 0 3 CALL_TIDY (tidyCleanAndRepair (htv->tdoc));
81 0 3 CALL_TIDY (tidyRunDiagnostics (htv->tdoc));
82 0 3 CALL_TIDY (tidySaveBuffer (htv->tdoc, & tidy_output));
113 0 1 if (! SvOK (value)) {
0 0 if (! SvOK (value)) {
0 0 if (! SvOK (value)) {
118 1 0 cvalue = SvPV (value, cvalue_length);
119 0 1 if (! tidyOptSetValue (htv->tdoc, ti, cvalue)) {
131 0 2 if (! SvOK (value)) {
0 0 if (! SvOK (value)) {
0 0 if (! SvOK (value)) {
136 0 2 if (! looks_like_number (value)) {
137 0 0 warn ("option %s expects a numerical value, but you supplied %s",
141 2 0 cvalue = SvIV (value);
142 0 2 if (! tidyOptSetInt (htv->tdoc, ti, cvalue)) {
157 0 6 CHECK_INIT (htv);
158 6 0 coption = SvPV (option, coption_length);
160 0 6 if (to == 0) {
168 0 1 CALL (set_string_option (htv, coption, ti, value));
171 0 2 CALL (set_number_option (htv, coption, ti, value));
174 3 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 3 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 3 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 3 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
3 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
3 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 3 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
3 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
0 0 tidyOptSetBool (htv->tdoc, ti, SvTRUE (value));
201 306 2 for (i = 0; i < n_html_tags; i++) {
230 0 4 if (av_len (av) != -1) {
235 0 4 if (n_attr == 0) {
239 1384 4 for (i = 0; i < n_attributes; i++) {
240 401 983 if (yes_no[i]) {
248 0 4 if (j != n_attr) {
261 0 1 if (av_len (av) != -1) {
266 346 1 for (i = 0; i < n_attributes; i++) {