Subroutine Coverage

blib/lib/App/Sqitch/Engine.pm
Criterion Covered Total %
subroutine 118 123 95.9
pod 69 69 100.0


line count pod subroutine
3 30 n/a BEGIN
4 30 n/a BEGIN
5 29 n/a BEGIN
6 29 n/a BEGIN
7 29 n/a BEGIN
8 29 n/a BEGIN
9 29 n/a BEGIN
10 29 n/a BEGIN
11 29 n/a BEGIN
12 29 n/a BEGIN
13 29 n/a BEGIN
14 29 n/a BEGIN
15 29 n/a BEGIN
16 29 n/a BEGIN
60 0 n/a _def_user
61 0 n/a _def_pass
63 48 Yes registry_destination
154 67 Yes variables
155 11 Yes set_variables
156 3 Yes clear_variables
158 38 Yes default_registry
161 143 Yes load
176 1 Yes driver
179 6 Yes key
187 3 Yes name
191 12 Yes config_vars
198 8 Yes use_driver
200 6 n/a BEGIN
210 13 Yes deploy
301 21 n/a _format_deployed_change_name_with_tags
310 15 Yes revert
437 9 Yes verify
490 11 n/a _from_idx
496 12 n/a _to_idx
506 19 n/a _trim_to
539 14 n/a _verify_changes
578 19 n/a __ANON__
579 5 n/a __ANON__
590 20 n/a __ANON__
621 20 Yes verify_change
624 11 n/a __ANON__
626 1 n/a __ANON__
646 58 Yes run_deploy
647 35 Yes run_revert
648 10 Yes run_verify
649 0 Yes run_upgrade
652 8 Yes check_deploy_dependencies
677 10 n/a __ANON__
711 4 Yes check_revert_dependencies
744 18 Yes change_id_for_depend
763 26 n/a _params_for_key
775 19 Yes change_id_for_key
780 21 Yes find_change_id
795 7 Yes change_for_key
800 9 Yes find_change
815 29 n/a _load_changes
874 1 n/a _handle_lookup_index
901 5 n/a _deploy_by_change
912 10 n/a _rollback
923 10 n/a __ANON__
926 1 n/a __ANON__
935 9 n/a _deploy_by_tag
939 9 n/a __ANON__
949 5 n/a __ANON__
961 10 n/a _deploy_all
965 10 n/a __ANON__
971 5 n/a __ANON__
983 21 n/a _sync_plan
1025 2 Yes is_deployed
1032 74 Yes deploy_change
1042 74 n/a __ANON__
1065 74 n/a __ANON__
1067 17 n/a __ANON__
1074 40 Yes revert_change
1085 40 n/a __ANON__
1096 40 n/a __ANON__
1098 2 n/a __ANON__
1104 4 Yes lock_destination
1130 0 n/a _timeout
1148 1 Yes try_lock
1150 1 Yes wait_lock
1154 1 Yes begin_work
1155 1 Yes finish_work
1156 10 Yes rollback_work
1159 2 Yes earliest_change
1165 2 Yes latest_change
1171 5 Yes needs_upgrade
1176 36 n/a _check_registry
1200 0 Yes upgrade_registry
1250 7 n/a _find_planned_deployed_divergence_idx
1264 1 Yes planned_deployed_common_ancestor_id
1274 8 Yes check
1324 4 Yes initialized
1329 1 n/a _initialized
1334 2 Yes initialize
1341 1 n/a _initialize
1346 1 Yes register_project
1351 1 Yes run_file
1356 1 Yes run_handle
1361 1 Yes log_deploy_change
1366 1 Yes log_fail_change
1371 1 Yes log_revert_change
1376 1 Yes log_new_tags
1381 1 Yes is_deployed_tag
1386 1 Yes is_deployed_change
1391 1 Yes are_deployed_changes
1396 1 Yes change_id_for
1401 1 Yes earliest_change_id
1406 1 Yes latest_change_id
1411 1 Yes deployed_changes
1416 1 Yes deployed_changes_since
1421 1 Yes load_change
1426 1 Yes changes_requiring_change
1431 1 Yes name_for_change_id
1436 1 Yes change_offset_from_id
1441 1 Yes change_id_offset_from_id
1446 1 Yes registered_projects
1451 1 Yes current_state
1456 1 Yes current_changes
1461 1 Yes current_tags
1466 1 Yes search_events
1471 1 Yes registry_version
1476 1 n/a _update_script_hashes