Branch Coverage

DS3231.xs
Criterion Covered Total %
branch 0 76 0.0


line true false branch
64 0 0 if (value < 0 || value > 59){
0 0 if (value < 0 || value > 59){
75 0 0 if (value < 0 || value > 59){
0 0 if (value < 0 || value > 59){
85 0 0 if ((getRegisterBit(fd, RTC_HOUR, RTC_12_24)) == 0){
98 0 0 if ((getRegisterBit(fd, RTC_HOUR, RTC_12_24)) != 0){
101 0 0 if (value > 12 || value < 1){
0 0 if (value > 12 || value < 1){
114 0 0 if (value > 23 || value < 0){
0 0 if (value > 23 || value < 0){
133 0 0 if (value > 7 || value < 1){
0 0 if (value > 7 || value < 1){
146 0 0 if (value < 1 || value > 31){
0 0 if (value < 1 || value > 31){
159 0 0 if (value < 1 || value > 12){
0 0 if (value < 1 || value > 12){
173 0 0 if (value < 2000 || value > 2099){
0 0 if (value < 2000 || value > 2099){
197 0 0 if ((getRegisterBit(fd, RTC_HOUR, RTC_12_24)) == 0){
207 0 0 if ((getRegisterBit(fd, RTC_HOUR, RTC_12_24)) == 0){
213 0 0 if (value == 1){
216 0 0 else if (value == 0){
236 0 0 if (militaryTime == value){
241 0 0 if (value == 1){
243 0 0 if (hour == 0){
248 0 0 else if (getHour(fd) <= 12){
266 0 0 if (meridien == 0){
268 0 0 if (hour == 12){
277 0 0 if (hour < 12){
291 0 0 if ((fd = open("/dev/i2c-1", O_RDWR)) < 0) {
296 0 0 if (ioctl(fd, I2C_SLAVE_FORCE, rtcAddr) < 0) {
325 0 0 if ((write(fd, buf, 1)) != 1){
334 0 0 if ((read(fd, buf, 1)) != 1){
359 0 0 if ((write(fd, buf, sizeof(buf))) != 2){
383 0 0 if ((write(fd, buf, sizeof(buf))) != 2){
406 0 0 if (write(fd, buf, 1) != 1){
514 0 0 if (PL_markstack_ptr != temp) {
530 0 0 if (PL_markstack_ptr != temp) {