Branch Coverage

lib/Webservice/OVH/Cloud/Project/Instance.pm
Criterion Covered Total %
branch 0 134 0.0


line true false branch
67 0 0 unless $params{'module'}
68 0 0 unless $params{'wrapper'}
69 0 0 unless $params{'project'}
98 0 0 if (not $no_recheck) { }
103 0 0 if $response->error
107 0 0 grep({$_ eq $group_id;} @$list) ? :
113 0 0 grep({$_ eq $group_id;} @$list) ? :
138 0 0 if $response->error
145 0 0 if ($self->group_exists($group_id, 1))
174 0 0 if ($self->group_exists($group_id)) { }
232 0 0 unless $params{'id'}
233 0 0 unless $params{'module'}
234 0 0 unless $params{'wrapper'}
235 0 0 unless $params{'project'}
244 0 0 if $response->error
246 0 0 if (not $response->error) { }
279 0 0 unless $params{'module'}
280 0 0 unless $params{'wrapper'}
281 0 0 unless $params{'project'}
284 0 0 if (my(@missing_parameters) = grep({not $params{$_};} @keys))
294 0 0 $params{'monthly_billing'} && ($params{'monthly_billing'} eq 'true' || $params{'monthly_billing'} eq 'yes' || $params{'monthly_billing'} eq '1') ? :
301 0 0 if exists $params{'group_id'}
303 0 0 if exists $params{'ssh_key_id'}
304 0 0 if exists $params{'user_data'}
314 0 0 if $response->error
342 0 0 unless $self->_is_valid
387 0 0 unless $self->is_valid
431 0 0 unless $self->_is_valid
437 0 0 if $response->error
460 0 0 unless $self->_is_valid
483 0 0 unless $self->_is_valid
506 0 0 unless $self->_is_valid
529 0 0 unless $self->_is_valid
552 0 0 unless $self->_is_valid
579 0 0 unless $self->_is_valid
604 0 0 unless $self->_is_valid
631 0 0 unless $self->_is_valid
654 0 0 unless $self->_is_valid
677 0 0 unless $self->_is_valid
700 0 0 unless $self->_is_valid
702 0 0 unless $instance_name
709 0 0 if $response->error
728 0 0 unless $self->_is_valid
735 0 0 if $response->error
756 0 0 unless $self->_is_valid
763 0 0 if $response->error
784 0 0 unless $self->_is_valid
793 0 0 if $response->error
816 0 0 unless $self->_is_valid
818 0 0 unless $type and $type eq 'hard' || $type eq 'soft'
825 0 0 if $response->error
846 0 0 unless $self->_is_valid
848 0 0 unless $image_id
855 0 0 if $response->error
876 0 0 unless $self->_is_valid
878 0 0 unless $rescue
880 0 0 $rescue && ($rescue eq 'true' || $rescue eq '1' || $rescue eq 'yes') ? :
886 0 0 if $image_id
890 0 0 if $response->error
911 0 0 unless $self->_is_valid
913 0 0 unless $flavor_id
920 0 0 if $response->error
941 0 0 unless $self->_is_valid
943 0 0 unless $snapshot_name
950 0 0 if $response->error
969 0 0 unless $self->_is_valid
976 0 0 if $response->error