File Coverage

blib/lib/UAV/Pilot/ControlHelicopter.pm
Criterion Covered Total %
statement 4 6 66.6
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 6 8 75.0


line stmt bran cond sub pod time code
1             package UAV::Pilot::ControlHelicopter;
2 1     1   1813 use v5.14;
  1         3  
  1         42  
3 1     1   403 use Moose::Role;
  0            
  0            
4              
5              
6             with 'UAV::Pilot::Control';
7             requires 'takeoff';
8              
9              
10             1;
11             __END__
12              
13             =head1 NAME
14              
15             UAV::Pilot::ControlHelicopter
16              
17             =head1 DESCRIPTION
18              
19             Role for any type of helicopter UAV. This may include traditional monoprops,
20             or more modern multipods.
21              
22             Does the C<UAV::Pilot::Control> role.
23              
24             Requires the method C<takeoff()>.
25              
26             =cut