Branch Coverage

blib/lib/WWW/SmugMug/API.pm
Criterion Covered Total %
branch 0 296 0.0


line true false branch
171 0 0 unless defined $retry
174 0 0 unless defined $agent
177 0 0 unless defined $sm_api_key
181 0 0 if ($secure) { }
237 0 0 if (defined $$self{'sm_session'}) { }
246 0 0 unless ($$params{$param} = $$passed_params{$param})
365 0 0 if (defined $$self{'sm_session'}) { }
374 0 0 unless ($$params{$param} = $$passed_params{$param})
381 0 0 if (defined $$passed_params{$param})
498 0 0 if (defined $$self{'sm_session'}) { }
507 0 0 unless ($$params{$param} = $$passed_params{$param})
514 0 0 if (defined $$passed_params{$param})
541 0 0 if (defined $$self{'sm_session'}) { }
550 0 0 unless ($$params{$param} = $$passed_params{$param})
583 0 0 if (defined $$self{'sm_session'}) { }
592 0 0 if (defined $$passed_params{$param})
625 0 0 if (defined $$self{'sm_session'}) { }
634 0 0 unless ($$params{$param} = $$passed_params{$param})
641 0 0 if (defined $$passed_params{$param})
674 0 0 if (defined $$self{'sm_session'}) { }
683 0 0 unless ($$params{$param} = $$passed_params{$param})
690 0 0 if (defined $$passed_params{$param})
717 0 0 if (defined $$self{'sm_session'}) { }
726 0 0 unless ($$params{$param} = $$passed_params{$param})
757 0 0 if (defined $$self{'sm_session'}) { }
766 0 0 unless ($$params{$param} = $$passed_params{$param})
871 0 0 if (defined $$self{'sm_session'}) { }
880 0 0 unless ($$params{$param} = $$passed_params{$param})
887 0 0 if (defined $$passed_params{$param})
990 0 0 if (defined $$self{'sm_session'}) { }
999 0 0 if (defined $$passed_params{$param})
1026 0 0 if (defined $$self{'sm_session'}) { }
1055 0 0 if (defined $$self{'sm_session'}) { }
1064 0 0 unless ($$params{$param} = $$passed_params{$param})
1091 0 0 if (defined $$self{'sm_session'}) { }
1100 0 0 unless ($$params{$param} = $$passed_params{$param})
1129 0 0 if (defined $$self{'sm_session'}) { }
1138 0 0 if (defined $$passed_params{$param})
1167 0 0 if (defined $$self{'sm_session'}) { }
1176 0 0 unless ($$params{$param} = $$passed_params{$param})
1203 0 0 if (defined $$self{'sm_session'}) { }
1212 0 0 unless ($$params{$param} = $$passed_params{$param})
1239 0 0 if (defined $$self{'sm_session'}) { }
1268 0 0 if (defined $$self{'sm_session'}) { }
1277 0 0 unless ($$params{$param} = $$passed_params{$param})
1304 0 0 if (defined $$self{'sm_session'}) { }
1333 0 0 if (defined $$self{'sm_session'}) { }
1342 0 0 unless ($$params{$param} = $$passed_params{$param})
1369 0 0 if (defined $$self{'sm_session'}) { }
1398 0 0 if (defined $$self{'sm_session'}) { }
1407 0 0 unless ($$params{$param} = $$passed_params{$param})
1434 0 0 if (defined $$self{'sm_session'}) { }
1465 0 0 if (defined $$self{'sm_session'}) { }
1474 0 0 unless ($$params{$param} = $$passed_params{$param})
1503 0 0 if (defined $$self{'sm_session'}) { }
1512 0 0 unless ($$params{$param} = $$passed_params{$param})
1547 0 0 if (defined $$self{'sm_session'}) { }
1556 0 0 unless ($$params{$param} = $$passed_params{$param})
1563 0 0 if (defined $$passed_params{$param})
1598 0 0 if (defined $$self{'sm_session'}) { }
1607 0 0 unless ($$params{$param} = $$passed_params{$param})
1634 0 0 if (defined $$self{'sm_session'}) { }
1643 0 0 unless ($$params{$param} = $$passed_params{$param})
1678 0 0 if (defined $$self{'sm_session'}) { }
1687 0 0 unless ($$params{$param} = $$passed_params{$param})
1694 0 0 if (defined $$passed_params{$param})
1727 0 0 if (defined $$self{'sm_session'}) { }
1736 0 0 unless ($$params{$param} = $$passed_params{$param})
1743 0 0 if (defined $$passed_params{$param})
1776 0 0 if (defined $$self{'sm_session'}) { }
1785 0 0 unless ($$params{$param} = $$passed_params{$param})
1792 0 0 if (defined $$passed_params{$param})
1821 0 0 if (defined $$self{'sm_session'}) { }
1830 0 0 unless ($$params{$param} = $$passed_params{$param})
1865 0 0 if (defined $$self{'sm_session'}) { }
1874 0 0 unless ($$params{$param} = $$passed_params{$param})
1881 0 0 if (defined $$passed_params{$param})
1908 0 0 if (defined $$self{'sm_session'}) { }
1917 0 0 unless ($$params{$param} = $$passed_params{$param})
1948 0 0 if (defined $$self{'sm_session'}) { }
1957 0 0 unless ($$params{$param} = $$passed_params{$param})
1964 0 0 if (defined $$passed_params{$param})
1999 0 0 if (defined $$self{'sm_session'}) { }
2008 0 0 unless ($$params{$param} = $$passed_params{$param})
2038 0 0 if ($$result{'stat'} eq 'ok')
2070 0 0 unless ($$params{$param} = $$passed_params{$param})
2076 0 0 if ($$result{'stat'} eq 'ok')
2108 0 0 unless ($$params{$param} = $$passed_params{$param})
2114 0 0 if ($$result{'stat'} eq 'ok')
2140 0 0 if (defined $$self{'sm_session'}) { }
2169 0 0 if (defined $$self{'sm_session'}) { }
2200 0 0 if (defined $$self{'sm_session'}) { }
2209 0 0 if (defined $$passed_params{$param})
2240 0 0 if (defined $$self{'sm_session'}) { }
2249 0 0 unless ($$params{$param} = $$passed_params{$param})
2256 0 0 if (defined $$passed_params{$param})
2287 0 0 if (defined $$self{'sm_session'}) { }
2296 0 0 unless ($$params{$param} = $$passed_params{$param})
2303 0 0 if (defined $$passed_params{$param})
2332 0 0 if (defined $$self{'sm_session'}) { }
2341 0 0 unless ($$params{$param} = $$passed_params{$param})
2370 0 0 if (defined $$self{'sm_session'}) { }
2379 0 0 unless ($$params{$param} = $$passed_params{$param})
2386 0 0 if (defined $$passed_params{$param})
2413 0 0 if (defined $$self{'sm_session'}) { }
2422 0 0 unless ($$params{$param} = $$passed_params{$param})
2449 0 0 if (defined $$self{'sm_session'}) { }
2458 0 0 if (defined $$passed_params{$param})
2485 0 0 if (defined $$self{'sm_session'}) { }
2494 0 0 unless ($$params{$param} = $$passed_params{$param})
2523 0 0 if (defined $$self{'sm_session'}) { }
2532 0 0 unless ($$params{$param} = $$passed_params{$param})
2561 0 0 if (defined $$self{'sm_session'}) { }
2570 0 0 unless ($$params{$param} = $$passed_params{$param})
2597 0 0 if (defined $$self{'sm_session'}) { }
2606 0 0 unless ($$params{$param} = $$passed_params{$param})
2637 0 0 if (defined $$self{'sm_session'}) { }
2646 0 0 unless ($$params{$param} = $$passed_params{$param})
2653 0 0 if (defined $$passed_params{$param})
2682 0 0 if (defined $$self{'sm_session'}) { }
2691 0 0 if (defined $$passed_params{$param})
2720 0 0 if (defined $$self{'sm_session'}) { }
2729 0 0 unless ($$params{$param} = $$passed_params{$param})
2756 0 0 if (defined $$self{'sm_session'}) { }
2785 0 0 if (defined $$self{'sm_session'}) { }
2794 0 0 if (defined $$passed_params{$param})
2825 0 0 if (defined $$self{'sm_session'}) { }
2834 0 0 unless ($$params{$param} = $$passed_params{$param})
2841 0 0 if (defined $$passed_params{$param})
2874 0 0 if (defined $$self{'sm_session'}) { }
2883 0 0 if (defined $$passed_params{$param})
2918 0 0 if (defined $$self{'sm_session'}) { }
2927 0 0 unless ($$params{$param} = $$passed_params{$param})
2934 0 0 if (defined $$passed_params{$param})
2969 0 0 if (defined $$self{'sm_session'}) { }
2978 0 0 unless ($$params{$param} = $$passed_params{$param})
2985 0 0 if (defined $$passed_params{$param})
3012 0 0 if (defined $$self{'sm_session'}) { }
3021 0 0 unless ($$params{$param} = $$passed_params{$param})
3048 0 0 if (defined $$self{'sm_session'}) { }
3057 0 0 if (defined $$passed_params{$param})
3084 0 0 if (defined $$self{'sm_session'}) { }
3093 0 0 unless ($$params{$param} = $$passed_params{$param})
3157 0 0 if (defined $$self{'sm_session'}) { }
3169 0 0 unless ($$params{$param} = $$passed_params{$param})
3191 0 0 if (defined $$passed_params{$param})
3197 0 0 if ($response->is_success) { }
3211 0 0 if ($response->is_success) { }