Branch Coverage

Base2N.xs
Criterion Covered Total %
branch 12 24 50.0


line true false branch
11 4 0 RETVAL = newSV(encode_base64_getlen(input.length()) + 1);
13 4 0 size_t rlen = encode_base64(input, SvPVX(RETVAL), ix == 1 ? true : false, ix == 2 ? true : false);
19 4 0 RETVAL = newSV(decode_base64_getlen(input.length()) + 1);
21 4 0 size_t rlen = decode_base64(input, SvPVX(RETVAL));
27 2 0 RETVAL = newSV(encode_base32_getlen(input.length()) + 1);
29 2 0 size_t rlen = encode_base32(input, SvPVX(RETVAL), ix == 1 ? false : true);
35 2 0 RETVAL = newSV(decode_base32_getlen(input.length()) + 1);
37 2 0 size_t rlen = decode_base32(input, SvPVX(RETVAL));
43 2 0 RETVAL = newSV(encode_base16_getlen(input.length()) + 1);
45 2 0 size_t rlen = encode_base16(input, SvPVX(RETVAL), ix == 1 ? false : true);
51 2 0 RETVAL = newSV(decode_base16_getlen(input.length()) + 1);
53 2 0 size_t rlen = decode_base16(input, SvPVX(RETVAL));