Branch Coverage

palsrc/palDafin.c
Criterion Covered Total %
branch 15 36 41.6


line true false branch
144 3 0 if (jd > 1) {
149 3 0 if ( jm < 0 || jm > 1 ) {
154 3 0 if (js < 0 || js > 1) {
157 0 3 } else if (jd > 0) { /* See if combination of fields is credible */
159 0 0 if (jm == 0) {
162 0 0 } else if (js == 0) {
170 0 3 } else if (jm != 0 && js == 0) { /* Deg present: if arcsec present should have arcmin */
0 0 } else if (jm != 0 && js == 0) { /* Deg present: if arcsec present should have arcmin */
174 3 0 } else if (jm == 0 && DINT(deg) != deg) { /* Degrees */
1 2 } else if (jm == 0 && DINT(deg) != deg) { /* Degrees */
3 0 } else if (jm == 0 && DINT(deg) != deg) { /* Degrees */
177 0 3 } else if ( (js == 0 && DINT(arcmin) != arcmin) || arcmin >= 60.0 ) { /* Arcmin */
0 0 } else if ( (js == 0 && DINT(arcmin) != arcmin) || arcmin >= 60.0 ) { /* Arcmin */
0 0 } else if ( (js == 0 && DINT(arcmin) != arcmin) || arcmin >= 60.0 ) { /* Arcmin */
3 0 } else if ( (js == 0 && DINT(arcmin) != arcmin) || arcmin >= 60.0 ) { /* Arcmin */
180 0 3 } else if (arcsec >= 60.0) { /* Arcsec */
187 3 0 if (jf <= 0) {
189 1 2 if ( jd < 0 ) *a *= -1.;