Fixed stats test
This commit is contained in:
parent
3914ec44a8
commit
f1c1748b34
2 changed files with 12 additions and 3 deletions
|
@ -1,5 +1,9 @@
|
|||
use Mojo::Base -strict;
|
||||
|
||||
BEGIN {
|
||||
use Test::MockTime qw/ set_absolute_time /;
|
||||
}
|
||||
|
||||
use FindBin qw/ $Bin /;
|
||||
|
||||
use Test::More;
|
||||
|
@ -15,6 +19,8 @@ $framework->install_fixtures('users');
|
|||
my $t = $framework->framework;
|
||||
my $schema = $t->app->schema;
|
||||
|
||||
set_absolute_time('2017-01-01T00:00:00Z');
|
||||
|
||||
my $start = DateTime->today->subtract( hours => 12 );
|
||||
|
||||
# create 40 days worth of data
|
||||
|
@ -45,7 +51,7 @@ $t->post_ok('/api/stats/customer' => json => {
|
|||
})
|
||||
->status_is(200)->or($framework->dump_error)
|
||||
->json_is('/weeks', {
|
||||
purchases => [ 8, 21, 19, 22, 20, 20, 8 ],
|
||||
purchases => [ 2, 21, 20, 21, 19, 22, 13 ],
|
||||
})
|
||||
->json_is('/sectors', {
|
||||
sectors => ['A'],
|
||||
|
|
Reference in a new issue