Subroutine Coverage

lib/Workflow/Factory.pm
Criterion Covered Total %
subroutine 43 50 86.0
pod 17 17 100.0


line count pod subroutine
3 20 n/a BEGIN
4 20 n/a BEGIN
5 20 n/a BEGIN
6 20 n/a BEGIN
7 20 n/a BEGIN
8 20 n/a BEGIN
9 20 n/a BEGIN
10 20 n/a BEGIN
19 95 n/a import
29 20 n/a BEGIN
32 23 n/a __ANON__
59 2 Yes new
68 30 Yes instance
75 46 n/a _initialize_instance
89 0 n/a _delete_instance
105 16 Yes add_config_from_file
113 54 n/a __ANON__
195 25 Yes add_config
207 41 n/a _check_config_keys
220 178 n/a _flatten
228 58 n/a _add_workflow_config
265 42 n/a _load_observers
274 9 n/a __ANON__
283 20 n/a BEGIN
304 1 n/a __ANON__
317 4 n/a _load_class
330 23 Yes create_workflow
381 8 Yes fetch_workflow
414 27 Yes associate_observers_with_workflow
421 3 n/a _initialize_workflow_config
431 163 n/a _get_workflow_config
438 0 n/a _insert_workflow
448 54 Yes save_workflow
480 74 n/a _commit_transaction
490 0 n/a _rollback_transaction
500 4 Yes get_workflow_history
512 52 n/a _add_action_config
559 20 n/a BEGIN
570 60 Yes get_action_config
582 0 Yes get_action
592 41 n/a _add_persister_config
631 188 Yes get_persister
640 0 Yes get_persisters
647 0 Yes get_persister_for_workflow_type
663 51 n/a _add_condition_config
715 232 Yes get_condition
755 42 n/a _add_validator_config
805 13 Yes get_validator
813 0 Yes get_validators
819 139 n/a _validate_action_config