RSS Git Download  Clone
Raw Blame History
package Reporter::Test;

use Reporter::Class; # provides Moo, Modern::Perl & Data::Printer::p
use Reporter;

# pass only what's needed by model methods:
my %settings = (
    environment => 'test',
    paginator   =>  {
        page_item_count => 20,
        siblings        =>  5,
    },
);
# Reporter needs Dancer2 config hashref, ok to pass empty href:
has app => (
    is => 'ro',
    builder => sub { Reporter->new( dbname => 'test', config => \%settings ) },
);

1;