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 60586 150 while (tm->ring.self && now >= tm->at) {
1672 58914 while (tm->ring.self && now >= tm->at) {
34 1672 0 PE_RING_DETACH(&tm->ring);
42 129 58346 if (!tm->ring.self)
61 7850691 653 while (rg->ring.self && rg->at < tm->at) {
7845902 4789 while (rg->ring.self && rg->at < tm->at) {
83 3770 91 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)));