Branch Coverage

File:lib/OpenAPI/Handler/View.pm
Coverage:78.4%

line%coveragebranch
9100TFunless my $data = _HASH($$self{'_req_data'})
14100TFif ($view eq '~')
1850TFif ($name = delete $$data{'name'} and $name ne $view)
47100TFif ($view eq '~')
50100TFif (not $self->has_view($view))
6350TFunless my $data = _HASH($$self{'_req_data'})
67100TFunless $self->has_view($view)
73100TFif (defined $new_name)
7450TFunless _IDENT($new_name)
80100TFif (defined $new_def)
8150TFunless _STRING $new_def
87100TFif (defined $new_desc)
8850TFunless _STRING $new_desc
92100TFif (%$data)
9750TF$retval >= 0 ? :
107100TFunless _IDENT($fix_var) or $fix_var eq '~'
116100TFif ($fix_var ne '~' and $fix_var_value ne '~')
127100TFif ($@)
132100TFif (@unbound)
143100TFunless $self->has_view($view)
15650TFif ($nviews >= $VIEW_LIMIT)
16150TFunless my $name = delete $$data{'name'}
16350TFunless _IDENT($name)
166100TFif (not defined $minisql)
169100TFunless _STRING $minisql
172100TFif (defined $desc)
17350TFunless _STRING $desc
17650TFif (%$data)
187100TFif ($@)
196100TFif (not $self->has_model($model))
20650TF$self->do($insert) ? :
21350TFunless _IDENT($view) or $view eq '~'
215100TFif ($view eq '~')
21850TFif (not $self->has_view($view))
22250TF$self->do($sql) >= 0 ? :
22850TF$self->do($sql) >= 0 ? :
234100TFunless _IDENT($view)