Bug 33192: (QA follow-up) Fix it-IT sample data and unit tests
To test: * prove t/db_dependent/Message.t * Run the it-IT web installer and make sure 'email' is set. Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
101ce89374
commit
d5e45c54b1
|
|
@ -24,7 +24,7 @@
|
|||
UPDATE systempreferences SET value = 'cataloguing' WHERE variable = 'AcqCreateItem';
|
||||
UPDATE systempreferences SET value = '1' WHERE variable = 'AllowRenewalLimitOverride';
|
||||
UPDATE systempreferences SET value = 'annual' WHERE variable = 'autoBarcode';
|
||||
UPDATE systempreferences SET value = 'email' WHERE variable = 'AutoEmailPrimaryAddress';
|
||||
UPDATE systempreferences SET value = 'email' WHERE variable = 'EmailFieldPrimary';
|
||||
UPDATE systempreferences SET value = '1' WHERE variable = 'BiblioAddsAuthorities';
|
||||
UPDATE systempreferences SET value = 'surname|cardnumber' WHERE variable = 'BorrowerMandatoryField';
|
||||
UPDATE systempreferences SET value = '0' WHERE variable = 'BorrowersLog';
|
||||
|
|
|
|||
|
|
@ -50,11 +50,11 @@ my $letter = C4::Letters::GetPreparedLetter(
|
|||
);
|
||||
|
||||
|
||||
t::lib::Mocks::mock_preference( 'AutoEmailPrimaryAddress', 'OFF' );
|
||||
t::lib::Mocks::mock_preference( 'EmailFieldPrimary', 'OFF' );
|
||||
C4::Message->enqueue($letter, $patron, 'email');
|
||||
my $message = C4::Message->find_last_message($patron->unblessed, 'TEST_MESSAGE', 'email');
|
||||
like( $message->{metadata}, qr{heÄllo} );
|
||||
is ($message->{to_address}, $patron->email, "To address set correctly for AutoEmailPrimaryAddress 'off'");
|
||||
is ($message->{to_address}, $patron->email, "To address set correctly for EmailFieldPrimary 'off'");
|
||||
|
||||
$letter = C4::Letters::GetPreparedLetter(
|
||||
(
|
||||
|
|
@ -69,7 +69,7 @@ $message->append($letter);
|
|||
like( $message->{metadata}, qr{heÄllo} );
|
||||
like( $message->{metadata}, qr{hell❤️} );
|
||||
|
||||
t::lib::Mocks::mock_preference( 'AutoEmailPrimaryAddress', 'emailpro' );
|
||||
t::lib::Mocks::mock_preference( 'EmailFieldPrimary', 'emailpro' );
|
||||
C4::Message->enqueue($letter, $patron, 'email');
|
||||
$message = C4::Message->find_last_message($patron->unblessed, 'TEST_MESSAGE', 'email');
|
||||
is ($patron->notice_email_address, $patron->emailpro, "To address set correctly for AutoEmailPrimaryAddress 'emailpro'");
|
||||
is ($patron->notice_email_address, $patron->emailpro, "To address set correctly for EmailFieldPrimary 'emailpro'");
|
||||
|
|
|
|||
Loading…
Reference in New Issue