Branch Coverage

lib/File/lchown.xs
Criterion Covered Total %
branch 17 22 77.2


line true false branch
16 2 6 if(SvNOK(sv)) {
21 2 4 else if(SvROK(sv) && SvTYPE(SvRV(sv)) == SVt_PVAV) {
2 0 else if(SvROK(sv) && SvTYPE(SvRV(sv)) == SVt_PVAV) {
23 0 2 if(AvFILL(av) < 1)
0 2 if(AvFILL(av) < 1)
44 1 1 for(i = 2; i < items; i++) {
46 0 1 if(lchown(path, uid, gid) == 0)
62 1 4 if(!SvOK(atime) && !SvOK(mtime))
0 1 if(!SvOK(atime) && !SvOK(mtime))
72 4 5 for(i = 2; i < items; i++) {
74 3 1 if(lutimes(path, tvp) == 0)