Branch Coverage

color.c
Criterion Covered Total %
branch 33 40 82.5


line true false branch
43 20503 69892 v = my_max(my_max(color->rgb.r, color->rgb.g), color->rgb.b);
10700 79695 v = my_max(my_max(color->rgb.r, color->rgb.g), color->rgb.b);
20295 59400 v = my_max(my_max(color->rgb.r, color->rgb.g), color->rgb.b);
44 11057 79338 temp = my_min(my_min(color->rgb.r, color->rgb.g), color->rgb.b);
2754 87641 temp = my_min(my_min(color->rgb.r, color->rgb.g), color->rgb.b);
9401 78240 temp = my_min(my_min(color->rgb.r, color->rgb.g), color->rgb.b);
45 31928 58467 if (v < EPSILON)
49 50003 40392 if (s == 0)
55 9397 30995 if (color->rgb.r == v)
57 20295 10700 else if (color->rgb.g == v)
59 10700 0 else if (color->rgb.b == v)
62 2585 37807 if (h < 0)
86 0 389 if (v == 0)
90 0 389 if (s == 0)
96 387 2 if (color->rgb.r == v)
98 2 0 else if (color->rgb.g == v)
100 0 0 else if (color->rgb.b == v)
103 193 196 if (h < 0)
124 29213 57348 if (color->channel[1] < EPSILON) {
173 0 197 if (color->channel[1] == 0) {