File Coverage

blib/lib/State/Machine/Failure/Transition/Execution.pm
Criterion Covered Total %
statement 9 12 75.0
branch n/a
condition n/a
subroutine 3 4 75.0
pod n/a
total 12 16 75.0


line stmt bran cond sub pod time code
1             # State::Machine::Transition Execution Failure Class
2             package State::Machine::Failure::Transition::Execution;
3              
4 1     1   13 use Bubblegum::Class;
  1         2  
  1         9  
5 1     1   10899 use Function::Parameters;
  1         3  
  1         10  
6              
7 1     1   376 use Bubblegum::Constraints -typesof;
  1         2  
  1         17  
8              
9             extends 'State::Machine::Failure::Transition';
10              
11             our $VERSION = '0.07'; # VERSION
12              
13             has 'captured' => (
14             is => 'ro',
15             isa => typeof_defined,
16             required => 1
17             );
18              
19 0     0     method _build_message {
  0            
20 0           "Transition execution failure."
21             }
22              
23             1;