fixed category list on postgres
This commit is contained in:
parent
4f703cb019
commit
be0571f90b
5 changed files with 26 additions and 26 deletions
|
@ -19,6 +19,11 @@ $framework->install_fixtures('users');
|
|||
my $t = $framework->framework;
|
||||
my $schema = $t->app->schema;
|
||||
|
||||
$schema->resultset('Category')->create({
|
||||
id => 1,
|
||||
name => 'test',
|
||||
});
|
||||
|
||||
set_absolute_time('2017-01-02T00:00:00Z');
|
||||
|
||||
my $start = DateTime->today->subtract( hours => 12 );
|
||||
|
@ -52,7 +57,7 @@ $t->post_ok('/api/stats/category' => json => {
|
|||
categories => {
|
||||
"2016-12-05" => [{
|
||||
days => "2016-12-05",
|
||||
value => 30,
|
||||
value => 210,
|
||||
category => 1,
|
||||
}],
|
||||
"2016-12-12" => [{
|
||||
|
@ -62,7 +67,7 @@ $t->post_ok('/api/stats/category' => json => {
|
|||
}],
|
||||
"2016-12-19" => [{
|
||||
days => "2016-12-19",
|
||||
value => 220,
|
||||
value => 210,
|
||||
category => 1,
|
||||
}],
|
||||
"2016-12-26" => [{
|
||||
|
@ -70,28 +75,20 @@ $t->post_ok('/api/stats/category' => json => {
|
|||
value => 190,
|
||||
category => 1,
|
||||
}],
|
||||
"2017-01-02" => [{
|
||||
days => "2017-01-02",
|
||||
value => 170,
|
||||
category => 1,
|
||||
}],
|
||||
},
|
||||
essentials => {
|
||||
"2016-12-05" => {
|
||||
value => 30,
|
||||
value => 210,
|
||||
},
|
||||
"2016-12-12" => {
|
||||
value => 200,
|
||||
},
|
||||
"2016-12-19" => {
|
||||
value => 220,
|
||||
value => 210,
|
||||
},
|
||||
"2016-12-26" => {
|
||||
value => 190,
|
||||
},
|
||||
"2017-01-02" => {
|
||||
value => 170,
|
||||
},
|
||||
}
|
||||
})->or($framework->dump_error);
|
||||
|
||||
|
@ -99,6 +96,7 @@ sub create_random_transaction {
|
|||
my $buyer = shift;
|
||||
my $time = shift;
|
||||
|
||||
|
||||
my $buyer_result = $schema->resultset('User')->find({ email => $buyer })->entity;
|
||||
my $seller_result = $schema->resultset('Organisation')->find({ name => 'Test Org' })->entity;
|
||||
my $test_transaction = $schema->resultset('Transaction')->create({
|
||||
|
@ -109,6 +107,7 @@ sub create_random_transaction {
|
|||
purchase_time => $time,
|
||||
essential => 1,
|
||||
});
|
||||
|
||||
$schema->resultset('TransactionCategory')->create({
|
||||
category_id => 1,
|
||||
transaction_id => $test_transaction->id,
|
||||
|
|
Reference in a new issue