Condition Coverage

blib/lib/Net/Facebook/Oauth2.pm
Criterion Covered Total %
condition 3 32 9.3


and 3 conditions

line !l l&&!r l&&r condition
165 0 0 0 exists $json->{'data'}{'app_id'} && exists $json->{'data'}{'user_id'}
0 0 0 not $params{'skip_check'} and '' . $json->{'data'}{'app_id'} ne '' . $self->{'options'}{'application_id'}

or 2 conditions

line l !l condition
50 0 5 $options{'display'} || 'page'

or 3 conditions

line l !l&&r !l&&!r condition
49 1 4 0 $options{'browser'} || 'LWP::UserAgent'->new
59 0 0 0 $params{'callback'} ||= $self->{'options'}{'callback'}
88 0 0 0 $params{'callback'} ||= $self->{'options'}{'callback'}
89 0 0 0 $params{'code'} ||= $self->{'options'}{'code'}
108 0 0 0 not $response->is_success or exists $json->{'error'}
133 0 0 0 $self->{'access_token'} || $params{'access_token'}
136 0 0 0 not $response->is_success or exists $json->{'error'}
165 0 0 0 not $response->is_success or exists $json->{'error'}