Branch Coverage

blib/lib/Yancy/Plugin/Auth/Github.pm
Criterion Covered Total %
branch 14 20 70.0


line true false branch
104 0 3 if ($config->{'collection'})
109 4 8 unless $config->{$attr}
113 1 2 unless $config->{$url_attr}
152 0 5 if (my $field = $self->plugin_field)
155 0 5 if ($username_field and $username_field ne $schema->{'x-id-field'})
167 3 3 if (my $code = $c->param("code"))
168 0 3 if ($c->param("state") ne $c->csrf_token)
196 0 3 unless ($login)
200 3 0 if (not $self->_get_user($c, $login))
201 1 2 unless ($self->allow_register)