script/mojopaste | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 10 | 14 | 71.4 |
line | true | false | branch |
---|---|---|---|
14 | 1 | 6 | unless -d $dir |
24 | 1 | 11 | if not $id or $id =~ /\W/u |
26 | 4 | 8 | unless (eval { do { die "Hacking attempt! paste_id=($id)" if not $id or $id =~ /\W/u; return 'Mojo::Promise'->new->resolve(decode('UTF-8', path($dir, $id)->slurp)) } }) |
39 | 0 | 3 | unless (eval { do { path($dir, $id)->spurt(encode('UTF-8', $text)); return 'Mojo::Promise'->new->resolve($id) } }) |
184 | 0 | 3 | unless $csv->parse(shift @_) |
185 | 0 | 3 | unless my(@row) = $csv->fields |
189 | 0 | 1 | unless @{$chart->{'data'};} |