File Coverage

blib/lib/DDG/ZeroClickInfo/Spice.pm
Criterion Covered Total %
statement 3 4 75.0
branch n/a
condition n/a
subroutine 1 2 50.0
pod 0 1 0.0
total 4 7 57.1


line stmt bran cond sub pod time code
1             package DDG::ZeroClickInfo::Spice;
2             our $AUTHORITY = 'cpan:DDG';
3             # ABSTRACT: DuckDuckGo server side used ZeroClickInfo Spice result class
4             $DDG::ZeroClickInfo::Spice::VERSION = '1018';
5 12     12   87 use Moo;
  12         31  
  12         93  
6             with 'DDG::IsControllable';
7              
8              
9             has call => (
10             is => 'ro',
11             predicate => 'has_call',
12             );
13              
14             has call_type => (
15             is => 'ro',
16             predicate => 'has_call_type',
17             );
18              
19             has call_data => (
20             is => 'ro',
21             predicate => 'has_call_data',
22             );
23              
24             # LEGACY
25 0     0 0   sub call_path { shift->call }
26              
27             1;
28              
29             __END__