File Coverage

blib/lib/WebService/Slack/WebApi/Search.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1             package WebService::Slack::WebApi::Search;
2 3     3   2238 use strict;
  3         9  
  3         93  
3 3     3   16 use warnings;
  3         9  
  3         73  
4 3     3   15 use utf8;
  3         6  
  3         80  
5              
6 3     3   81 use parent 'WebService::Slack::WebApi::Base';
  3         7  
  3         16  
7              
8             use WebService::Slack::WebApi::Generator (
9 3         89     all => {
10                     query => 'Str',
11                     count => { isa => 'Int', optional => 1 },
12                     highlight => { isa => 'Bool', optional => 1 },
13                     page => { isa => 'Int', optional => 1 },
14                     sort => { isa => 'Str', optional => 1 },
15                     sort_dir => { isa => 'Str', optional => 1 },
16                 },
17                 files => {
18                     query => 'Str',
19                     count => { isa => 'Int', optional => 1 },
20                     highlight => { isa => 'Bool', optional => 1 },
21                     page => { isa => 'Int', optional => 1 },
22                     sort => { isa => 'Str', optional => 1 },
23                     sort_dir => { isa => 'Str', optional => 1 },
24                 },
25                 messages => {
26                     query => 'Str',
27                     count => { isa => 'Int', optional => 1 },
28                     highlight => { isa => 'Bool', optional => 1 },
29                     page => { isa => 'Int', optional => 1 },
30                     sort => { isa => 'Str', optional => 1 },
31                     sort_dir => { isa => 'Str', optional => 1 },
32                 },
33 3     3   520 );
  3         6  
34              
35             1;
36              
37