Branch Coverage

XS.xs
Criterion Covered Total %
branch 13 32 40.6


line true false branch
25 18 0 char *_url = SvPV(src_url, url_len);
27 0 18 if (url_len > MAX_URL_LENGTH)
32 0 18 if (yuarel_parse(&y, url) == -1)
39 12 6 if (y.username == NULL) {
45 12 6 if (y.password == NULL) {
51 12 6 if (y.path == NULL) {
57 12 6 if (y.query == NULL) {
63 13 5 if (y.fragment == NULL) {
78 0 0 if (max_paths > MAX_PATH_ELEMENTS)
80 0 0 if (max_paths == 0)
87 0 0 if (p > 0)
90 0 0 for(int i=0; i <= p; i++)
107 0 0 if (items > 1)
108 0 0 sep = (char*)SvPV_nolen(ST(1));
112 0 0 if (q > 0)
117 0 0 for (int i=0; i <= q; i++) {