Branch Coverage

blib/lib/Dancer2/Plugin/FlashNote.pm
Criterion Covered Total %
branch 30 40 75.0


line true false branch
78 8 5 if ($plugin->queue eq 'single') { }
2 3 elsif ($plugin->queue eq 'multiple') { }
2 1 elsif ($plugin->queue eq 'key_single') { }
1 0 elsif ($plugin->queue eq 'key_multiple') { }
122 1 12 if ($plugin->dequeue eq 'never') { }
1 11 elsif ($plugin->dequeue eq 'always') { }
10 1 elsif ($plugin->dequeue eq 'when_used') { }
1 0 elsif ($plugin->dequeue eq 'by_key') { }
149 45 13 unless ($cache)
168 2 1 unless ($cache)
191 1 12 if ($plugin->dequeue eq 'always')
222 0 13 if (my(@extra) = grep({not $is_allowed_setting{$_};} keys %$conf))
241 0 2 unless defined $flash
242 0 2 if (ref $flash eq 'HASH' and @_) { }
244 0 0 unless defined wantarray
245 0 0 unless wantarray
258 1 41 if ($plugin->arguments eq 'single') { }
3 38 elsif ($plugin->arguments eq 'join') { }
3 35 elsif ($plugin->arguments eq 'array') { }
261 0 35 @_ > 1 ? :