Branch Coverage

tstr_time.h
Criterion Covered Total %
branch 52 56 92.8


line true false branch
12 9 1 return (h >= 0 && h <= 23)
13 8 1 && (m >= 0 && m <= 59)
7 1 && (m >= 0 && m <= 59)
14 10 1 && (s >= 0 && s <= 59);
6 1 && (s >= 0 && s <= 59);
5 1 && (s >= 0 && s <= 59);
18 7 1 return (h >= 0 && h <= 23)
19 6 1 && (m >= 0 && m <= 59)
5 1 && (m >= 0 && m <= 59)
20 8 1 && (s >= 0 && s <= 60);
4 1 && (s >= 0 && s <= 60);
3 1 && (s >= 0 && s <= 60);
32 0 18 if (sod < 0) {
36 3 15 if (sod != 86399)
41 14 1 if (!(y >= 1972 && ((m == 6 && d == 30) || (m == 12 && d == 31))))
2 12 if (!(y >= 1972 && ((m == 6 && d == 30) || (m == 12 && d == 31))))
0 2 if (!(y >= 1972 && ((m == 6 && d == 30) || (m == 12 && d == 31))))
10 2 if (!(y >= 1972 && ((m == 6 && d == 30) || (m == 12 && d == 31))))
0 10 if (!(y >= 1972 && ((m == 6 && d == 30) || (m == 12 && d == 31))))
69 2 131 if (sod < 0) {
75 133 0 if (yp)
77 19 114 if (mp)
79 19 114 if (dp)
81 19 114 if (Hp)
83 19 114 if (Mp)
85 19 114 if (Sp)
87 19 114 if (wdayp)
89 19 114 if (ydayp)