Branch Coverage

blib/lib/WWW/TheMovieDB/Search.pm
Criterion Covered Total %
branch 0 36 0.0


line true false branch
53 0 0 if ($_[0])
99 0 0 unless (exists $data{'order'} and $data{'order'} =~ /^(asc|desc)$/ and (exists $data{'order_by'} and $data{'order_by'} =~ /^(rating|release|title)$/))
104 0 0 if $key eq 'order'
105 0 0 if $key eq 'order_by'
107 0 0 if $key eq 'certifications' and $data{'certifications'} ne ''
108 0 0 if $key eq 'companies' and $data{'companies'} =~ /(\d+,)*\d+$/
109 0 0 if $key eq 'countries' and $data{'countries'} ne ''
110 0 0 if $key eq 'genres' and $data{'genres'} =~ /(\d+,)*\d+$/
111 0 0 if $key eq 'genres_selector' and $data{'genres_selector'} =~ /^(and|or)$/
112 0 0 if $key eq 'min_votes' and $data{'min_votes'} =~ /^(\d+)$/
113 0 0 if $key eq 'page' and $data{'page'} =~ /^\d+$/
114 0 0 if $key eq 'per_page' and $data{'per_page'} =~ /^\d+$/
115 0 0 if $key eq 'query' and $data{'query'} ne ''
116 0 0 if $key eq 'rating_max' and $data{'rating_max'} =~ /^\d*\.{0,1}\d+$/
117 0 0 if $key eq 'rating_min' and $data{'rating_min'} =~ /^\d*\.{0,1}\d+$/
118 0 0 if $key eq 'release_max' and $data{'release_max'} =~ /^-{0,1}\d+$/
119 0 0 if $key eq 'release_min' and $data{'release_min'} =~ /^-{0,1}\d+$/
120 0 0 if $key eq 'year' and $data{'year'} =~ /^\d+$/