File Coverage

blib/lib/Protocol/DBus/Authn/Mechanism.pm
Criterion Covered Total %
statement 19 19 100.0
branch n/a
condition 1 3 33.3
subroutine 7 7 100.0
pod 0 2 0.0
total 27 31 87.1


line stmt bran cond sub pod time code
1             package Protocol::DBus::Authn::Mechanism;
2              
3 17     17   5925 use strict;
  17         34  
  17         390  
4 17     17   78 use warnings;
  17         26  
  17         365  
5              
6 17     17   94 use constant INITIAL_RESPONSE => ();
  17         213  
  17         909  
7 17     17   92 use constant AFTER_AUTH => ();
  17         32  
  17         804  
8              
9 17     17   87 use constant on_rejected => ();
  17         34  
  17         1938  
10              
11             sub new {
12 10     10 0 2160 my $self = bless {}, shift;
13              
14 10         57 return $self;
15             }
16              
17             sub label {
18 17   33 17 0 72 my $class = ref($_[0]) || $_[0];
19              
20 17         92 return substr( $class, 1 + rindex($class, ':') );
21             }
22              
23             1;