File Coverage

blib/lib/Dash/Backend/Mojolicious/App.pm
Criterion Covered Total %
statement 11 11 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod 1 1 100.0
total 16 16 100.0


line stmt bran cond sub pod time code
1             package Dash::Backend::Mojolicious::App;
2              
3 6     6   1597 use Mojo::Base 'Mojolicious';
  6         645316  
  6         55  
4 6     6   1281497 use Dash::Backend::Mojolicious::Setup;
  6         20  
  6         46  
5              
6             has 'dash_app';
7              
8             sub startup {
9 11     11 1 146150 my $self = shift;
10              
11 11         83 my $setup = Dash::Backend::Mojolicious::Setup->new();
12             $setup->register_app(
13             $self->renderer,
14             $self->routes,
15             sub {
16 9     9   39 return $self->dash_app;
17             }
18 11         106 );
19              
20 11         45 return $self;
21             }
22              
23             1;
24              
25             __END__