File Coverage

blib/lib/OpenFeature/InMemoryProvider.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 2 0.0
total 18 20 90.0


line stmt bran cond sub pod time code
1 1     1   349 use v5.36;
  1         2  
2             package OpenFeature::InMemoryProvider;
3              
4 1     1 0 6 sub new($class, %args) {
  1         1  
  1         1  
  1         1  
5 1         2 my $self = { %args };
6 1         3 bless $self, $class
7             }
8              
9             sub resolve_boolean_details(
10 1         1 $self,
11 1         2 $flag_key,
12 1         1 $default_value,
13             $evaluation_context
14 1     1 0 1 ) {
  1         2  
  1         1  
15 1         2 { value => 0 }
16             }
17              
18             1;