Branch Coverage

tstr_sv.h
Criterion Covered Total %
branch 52 74 70.2


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 71 2 if (v < 1 || v > 9999)
2 69 if (v < 1 || v > 9999)
72 83 3 if (v < 1 || v > 12)
3 80 if (v < 1 || v > 12)
79 63 2 if (v < 1 || v > 31)
2 61 if (v < 1 || v > 31)
97 758 2 if (p->flags & TSTR_PARSED_HAS_MONTH)
99 755 5 if (p->flags & TSTR_PARSED_HAS_DAY)
102 638 122 if (p->flags & TSTR_PARSED_HAS_TIME) {
104 22 616 if (p->flags & TSTR_PARSED_HAS_MERIDIEM)
107 629 9 if (p->flags & TSTR_PARSED_HAS_MINUTE)
109 591 47 if (p->flags & TSTR_PARSED_HAS_SECOND)
111 213 425 if (p->flags & TSTR_PARSED_HAS_NANOSECOND)
113 582 56 if (p->flags & TSTR_PARSED_HAS_OFFSET)
117 320 440 if (p->flags & TSTR_PARSED_HAS_TZ_UTC)
120 5 755 if (p->flags & TSTR_PARSED_HAS_TZ_ABBREV)
123 23 737 if (p->flags & TSTR_PARSED_HAS_TZ_ANNOTATION)
138 0 0 if (p->flags & TSTR_PARSED_HAS_MONTH) {
142 0 0 if (p->flags & TSTR_PARSED_HAS_DAY) {
147 0 0 if (p->flags & TSTR_PARSED_HAS_TIME) {
149 0 0 if (p->flags & TSTR_PARSED_HAS_MERIDIEM)
153 0 0 if (p->flags & TSTR_PARSED_HAS_MINUTE) {
157 0 0 if (p->flags & TSTR_PARSED_HAS_SECOND) {
161 0 0 if (p->flags & TSTR_PARSED_HAS_NANOSECOND) {
165 0 0 if (p->flags & TSTR_PARSED_HAS_OFFSET) {
171 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_UTC) {
175 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_ABBREV) {
179 0 0 if (p->flags & TSTR_PARSED_HAS_TZ_ANNOTATION) {