blib/lib/App/bif/new/identity.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 16 | 28 | 57.1 |
line | l | !l | condition |
---|---|---|---|
35 | 0 | 41 | 'Config::Tiny'->read($git_conf_file) || {} |
37 | 0 | 41 | $git_conf->{'user'}{'name'} || 'Your Name' |
38 | 0 | 41 | $git_conf->{'user'}{'email'} || 'your@email.adddr' |
46 | 39 | 0 | prompt($spacer . 'Name:', $name) || (return $self->err('NameRequired', 'name is required')) |
50 | 42 | 0 | prompt($spacer . 'Short Name:', $short) || (return $self->err('NameRequired', 'shortname is required')) |
53 | 39 | 0 | prompt($spacer . 'Contact Method:', 'email') || (return $self->err('MethodRequired', 'method is required')) |
57 | 39 | 0 | prompt($spacer . 'Contact ' . ucfirst($opts->{'method'}) . ':', $email) || (return $self->err('ValueRequired', 'value is required')) |
61 | 3 | 39 | $opts->{'message'} ||= '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
46 | 3 | 39 | 0 | $opts->{'name'} ||= prompt($spacer . 'Name:', $name) || (return $self->err('NameRequired', 'name is required')) |
50 | 0 | 42 | 0 | $opts->{'shortname'} ||= prompt($spacer . 'Short Name:', $short) || (return $self->err('NameRequired', 'shortname is required')) |
53 | 3 | 39 | 0 | $opts->{'method'} ||= prompt($spacer . 'Contact Method:', 'email') || (return $self->err('MethodRequired', 'method is required')) |
57 | 3 | 39 | 0 | $opts->{'value'} ||= prompt($spacer . 'Contact ' . ucfirst($opts->{'method'}) . ':', $email) || (return $self->err('ValueRequired', 'value is required')) |