Branch Coverage

File:blib/lib/App/Rgit/Repository.pm
Coverage:76.1%

line%coveragebranch
1250TFunless eval { do { WIFEXITED(0); 1 } }
1350TFunless eval { do { WEXITSTATUS(0); 1 } }
1450TFunless eval { do { WIFSIGNALED(0); 1 } }
51100TFif defined $dir and not file_name_is_absolute($dir)
52100TFunless defined $dir
54100TFif ($args{'fake'}) { }
60100TFunless $last =~ /\.git$/
61100TFunless $last eq '.git'
63100TFif (-d $_ and -d "$_/refs" and -d "$_/objects" and -e "$_/HEAD")
68100TFunless defined $repo
72100TFif ($last eq '.git') { }
10050TFunless (chdir $dir)
11750TFunless defined $a
14150TFunless $conf->isa('App::Rgit::Config')
143100TFunless ($self->fake)
149100TFif exists $ENV{'GIT_DIR'}
150100TFif exists $ENV{'GIT_EXEC_PATH'}
15350TFif ($? == -1)
15850TFif WIFEXITED($?)
16050TFif (WIFSIGNALED($?)) { }
100TFelsif ($ret) { }
1630TFif ($sig == 2 or $sig == 3)
170100TFwantarray ? :