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   1870 use Mojo::Base 'Mojolicious';
  6         708820  
  6         49  
4 6     6   1336711 use Dash::Backend::Mojolicious::Setup;
  6         17  
  6         53  
5              
6             has 'dash_app';
7              
8             sub startup {
9 11     11 1 170830 my $self = shift;
10              
11 11         86 my $setup = Dash::Backend::Mojolicious::Setup->new();
12             $setup->register_app(
13             $self->renderer,
14             $self->routes,
15             sub {
16 9     9   47 return $self->dash_app;
17             }
18 11         94 );
19              
20 11         48 return $self;
21             }
22              
23             1;
24              
25             __END__