Bug 34912: Add 14 hours to 1970 date in Account(s).t

This makes those tests pass in whatever timezone.

Test plan:
Do not yet apply patch.
Change timezone on commandline with: export TZ='Etc/GMT-14'
NOTE: GMT-14 is what we also call UTC+14 (sign reversed).
Run prove t/db_dependent/Accounts.t t/db_dependent/Koha/Account.t
This fails now.
Apply patch.
Rerun tests and verify that they pass now.
Bonus: Try some other time zone.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
Marcel de Rooy 2023-09-27 01:45:58 +14:00 committed by Tomas Cohen Arazi
parent 7d93d18548
commit 8d4b10fc84
Signed by: tomascohen
GPG key ID: 0A272EA1B2F3C15F
2 changed files with 8 additions and 8 deletions

View file

@ -866,7 +866,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
my $debit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => 0,
interface => 'commandline',
debit_type_code => 'LOST'
@ -875,7 +875,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
my $credit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => -5,
interface => 'commandline',
credit_type_code => 'PAYMENT'
@ -899,7 +899,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
$debit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => 5,
interface => 'commanline',
debit_type_code => 'LOST'
@ -908,7 +908,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
$credit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => 0,
interface => 'commandline',
credit_type_code => 'PAYMENT'
@ -933,7 +933,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
$debit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => 0,
interface => 'commandline',
debit_type_code => 'LOST'
@ -942,7 +942,7 @@ subtest "Koha::Account::non_issues_charges tests" => sub {
$credit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amountoutstanding => 0,
interface => 'commandline',
credit_type_code => 'PAYMENT'

View file

@ -1153,7 +1153,7 @@ subtest 'Koha::Account::Line::apply() handles lost items' => sub {
my $credit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amount => -.5,
amountoutstanding => -.5,
interface => 'commandline',
@ -1172,7 +1172,7 @@ subtest 'Koha::Account::Line::apply() handles lost items' => sub {
$credit = Koha::Account::Line->new(
{
borrowernumber => $patron->id,
date => '1970-01-01 00:00:01',
date => '1970-01-01 14:00:01',
amount => -.5,
amountoutstanding => -.5,
interface => 'commandline',