Branch Coverage

tstr_sv.h
Criterion Covered Total %
branch 68 78 87.1


line true false branch
30 2 1122 if (fmt == TSTR_FORMAT_UNKNOWN)
37 25 1 if (v < 0 || v > 999999999)
1 24 if (v < 0 || v > 999999999)
44 108 2 if (v < 0 || v > 9)
2 106 if (v < 0 || v > 9)
51 38 1 if (v < -1439 || v > 1439)
1 37 if (v < -1439 || v > 1439)
58 25 2 if (v < 0 || v > 9899)
2 23 if (v < 0 || v > 9899)
65 210 4 if (v < 1 || v > 9999)
4 206 if (v < 1 || v > 9999)
72 169 4 if (v < 1 || v > 12)
4 165 if (v < 1 || v > 12)
79 147 3 if (v < 1 || v > 31)
3 144 if (v < 1 || v > 31)
95 49 1 if (v < 1 || v > 366)
1 48 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 4 0 if (p->flags & TSTR_PARSED_HAS_MONTH) {
151 4 0 if (p->flags & TSTR_PARSED_HAS_DAY) {
156 4 0 if (p->flags & TSTR_PARSED_HAS_TIME) {
158 0 4 if (p->flags & TSTR_PARSED_HAS_MERIDIEM)
162 4 0 if (p->flags & TSTR_PARSED_HAS_MINUTE) {
166 4 0 if (p->flags & TSTR_PARSED_HAS_SECOND) {
170 0 4 if (p->flags & TSTR_PARSED_HAS_NANOSECOND) {
174 4 0 if (p->flags & TSTR_PARSED_HAS_OFFSET) {
180 3 1 if (p->flags & TSTR_PARSED_HAS_TZ_UTC) {
184 0 4 if (p->flags & TSTR_PARSED_HAS_TZ_ABBREV) {
188 0 4 if (p->flags & TSTR_PARSED_HAS_TZ_ANNOTATION) {