Branch Coverage

tstr_sv.h
Criterion Covered Total %
branch 56 78 71.7


line true false branch
30 2 1072 if (fmt == TSTR_FORMAT_UNKNOWN)
37 25 1 if (v < 0 || v > 999999999)
1 24 if (v < 0 || v > 999999999)
44 107 2 if (v < 0 || v > 9)
2 105 if (v < 0 || v > 9)
51 36 1 if (v < -1439 || v > 1439)
1 35 if (v < -1439 || v > 1439)
58 25 2 if (v < 0 || v > 9899)
2 23 if (v < 0 || v > 9899)
65 229 4 if (v < 1 || v > 9999)
4 225 if (v < 1 || v > 9999)
72 146 4 if (v < 1 || v > 12)
4 142 if (v < 1 || v > 12)
79 124 3 if (v < 1 || v > 31)
3 121 if (v < 1 || v > 31)
95 91 1 if (v < 1 || v > 366)
1 90 if (v < 1 || v > 366)
106 758 2 if (p->flags & TSTR_PARSED_HAS_MONTH)
108 755 5 if (p->flags & TSTR_PARSED_HAS_DAY)
111 638 122 if (p->flags & TSTR_PARSED_HAS_TIME) {
113 22 616 if (p->flags & TSTR_PARSED_HAS_MERIDIEM)
116 629 9 if (p->flags & TSTR_PARSED_HAS_MINUTE)
118 591 47 if (p->flags & TSTR_PARSED_HAS_SECOND)
120 213 425 if (p->flags & TSTR_PARSED_HAS_NANOSECOND)
122 582 56 if (p->flags & TSTR_PARSED_HAS_OFFSET)
126 320 440 if (p->flags & TSTR_PARSED_HAS_TZ_UTC)
129 5 755 if (p->flags & TSTR_PARSED_HAS_TZ_ABBREV)
132 23 737 if (p->flags & TSTR_PARSED_HAS_TZ_ANNOTATION)
147 0 0 if (p->flags & TSTR_PARSED_HAS_MONTH) {
151 0 0 if (p->flags & TSTR_PARSED_HAS_DAY) {
156 0 0 if (p->flags & TSTR_PARSED_HAS_TIME) {
158 0 0 if (p->flags & TSTR_PARSED_HAS_MERIDIEM)
162 0 0 if (p->flags & TSTR_PARSED_HAS_MINUTE) {
166 0 0 if (p->flags & TSTR_PARSED_HAS_SECOND) {
170 0 0 if (p->flags & TSTR_PARSED_HAS_NANOSECOND) {
174 0 0 if (p->flags & TSTR_PARSED_HAS_OFFSET) {
180 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_UTC) {
184 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_ABBREV) {
188 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_ANNOTATION) {