Branch Coverage

c/timeable.c
Criterion Covered Total %
branch 16 28 57.1


line true false branch
10 0 0 while (tm->ring.self) {
14 0 0 warn(" %.2f '%s'\n", tm->at, SvPV(wa->desc, n_a));
23 70953 151 while (tm->ring.self && now >= tm->at) {
1676 69277 while (tm->ring.self && now >= tm->at) {
34 1676 0 PE_RING_DETACH(&tm->ring);
42 129 68702 if (!tm->ring.self)
61 8060350 666 while (rg->ring.self && rg->at < tm->at) {
8055505 4845 while (rg->ring.self && rg->at < tm->at) {
83 3835 94 PE_RING_DETACH(&tm->ring);
88 0 0 while (rg != &Timeables) {
95 0 1 if (nval) {
96 0 0 if (sv_true(nval)) WaHARD_on(ev); else WaHARD_off(ev);
100 0 1 XPUSHs(boolSV(WaHARD(ev)));
0 1 XPUSHs(boolSV(WaHARD(ev)));