File Coverage

blib/lib/Net/Rexster/Response.pm
Criterion Covered Total %
statement 10 12 83.3
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 16 87.5


line stmt bran cond sub pod time code
1             package Net::Rexster::Response;
2              
3 1     1   9669 use warnings;
  1         2  
  1         29  
4 1     1   5 use strict;
  1         2  
  1         30  
5 1     1   5 use Carp;
  1         2  
  1         61  
6              
7 1     1   394 use Moose;
  0            
  0            
8             use utf8;
9              
10             has 'content' => (is => 'rw', isa => 'HashRef', required => 1);
11              
12             __PACKAGE__->meta->make_immutable;
13             no Moose;
14              
15             sub get_name { shift->content->{name} }
16             sub get_version { shift->content->{version}}
17             sub get_graphs { shift->content->{graphs}}
18             sub get_queryTime { shift->content->{queryTime}}
19             sub get_upTime { shift->content->{upTime}}
20             sub get_results { shift->content->{results}}
21             sub get_totalSize { shift->content->{totalSize}}
22             sub get_keys { shift->content->{'keys'}}
23             sub get_conents { shift->content }
24              
25             1; # Magic true value required at end of module