Bug 21829: Add tests for dateexpiry format in notices
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> (cherry picked from commit04e121a741) Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> (cherry picked from commit1106c0fa59) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> (cherry picked from commitf7bcb149d5) Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
parent
1d5424c954
commit
76bfd3a06d
|
|
@ -399,6 +399,21 @@ $dbh->do(q{INSERT INTO letter (module, code, name, title, content) VALUES ('orde
|
|||
is( $values->{dateexpiry}, '2015-12-13', "_parseletter doesn't modify its parameters" );
|
||||
}
|
||||
|
||||
# Correctly format dateexpiry
|
||||
{
|
||||
my $values = { dateexpiry => '2015-12-13', };
|
||||
|
||||
t::lib::Mocks::mock_preference('dateformat', 'metric');
|
||||
t::lib::Mocks::mock_preference('timeformat', '24hr');
|
||||
my $letter = C4::Letters::_parseletter({ content => "expiry on <<borrowers.dateexpiry>>"}, 'borrowers', $values);
|
||||
is( $letter->{content}, 'expiry on 13/12/2015' );
|
||||
|
||||
t::lib::Mocks::mock_preference('dateformat', 'metric');
|
||||
t::lib::Mocks::mock_preference('timeformat', '12hr');
|
||||
$letter = C4::Letters::_parseletter({ content => "expiry on <<borrowers.dateexpiry>>"}, 'borrowers', $values);
|
||||
is( $letter->{content}, 'expiry on 13/12/2015' );
|
||||
}
|
||||
|
||||
my $bookseller = Koha::Acquisition::Bookseller->new(
|
||||
{
|
||||
name => "my vendor",
|
||||
|
|
|
|||
Loading…
Reference in New Issue