Branch Coverage

blib/lib/Bio/Chado/Schema/Result/Cv/Cvterm.pm
Criterion Covered Total %
branch 29 52 55.7


line true false branch
895 2 0 unless defined $opts->{'cv_name'}
897 2 0 unless defined $opts->{'db_name'}
899 2 0 unless defined $opts->{'dbxref_accession_prefix'}
903 2 0 if (defined $opts->{'synonym_type'})
908 2 0 $opts->{'autocreate'} ? :
910 0 2 unless $cvrs->$find_or_create({'name', $opts->{'cv_name'}}, {'key', 'cv_c1'})
927 1 1 if ($existing_cvterm) { }
929 0 1 unless $opts->{'autocreate'}
954 0 1 $def ? :
976 1 1 unless defined $cvtermsynonym
1018 1 0 unless $def
1022 0 1 unless ($db_name and $acc)
1035 0 1 if ($cvterm_dbxref) { }
1036 0 0 if $def
1054 0 1 unless ($db_name and $accession)
1060 1 0 if ($cvterm_dbxref)
1071 1 0 unless defined $opts->{'cv_name'}
1176 0 6 unless $opts
1177 0 6 unless $opts->{'name'}
1180 0 6 unless defined $opts->{'cv'}
1181 4 2 unless defined $opts->{'db'}
1185 4 2 unless defined $opts->{'dbxref'}
1198 0 6 ref $opts->{'cv'} ? :
1201 0 6 if (my $cvterm = $cv->find_related('cvterms', {'name', $opts->{'name'}, 'is_obsolete', '0'}))
1223 0 6 if ref $dbx
1226 6 0 unless (ref $db)