View | Details | Raw Unified | Return to bug 18570
Collapse All | Expand All

(-)a/t/db_dependent/Letters.t (-2 / +8 lines)
Lines 632-638 subtest 'TranslateNotices' => sub { Link Here
632
632
633
subtest 'SendQueuedMessages' => sub {
633
subtest 'SendQueuedMessages' => sub {
634
634
635
    plan tests => 3;
635
    plan tests => 4;
636
    t::lib::Mocks::mock_preference( 'SMSSendDriver', 'Email' );
636
    t::lib::Mocks::mock_preference( 'SMSSendDriver', 'Email' );
637
    my $patron = Koha::Patrons->find($borrowernumber);
637
    my $patron = Koha::Patrons->find($borrowernumber);
638
    $dbh->do(q|
638
    $dbh->do(q|
Lines 655-660 subtest 'SendQueuedMessages' => sub { Link Here
655
    $schema->resultset('MessageQueue')->search({borrowernumber => $borrowernumber,status => 'sent'})->delete(); #clear borrower queue
655
    $schema->resultset('MessageQueue')->search({borrowernumber => $borrowernumber,status => 'sent'})->delete(); #clear borrower queue
656
    $my_message->{to_address} = 'fixme@kidclamp.iswrong';
656
    $my_message->{to_address} = 'fixme@kidclamp.iswrong';
657
    $message_id = C4::Letters::EnqueueLetter($my_message);
657
    $message_id = C4::Letters::EnqueueLetter($my_message);
658
659
    my $number_attempted = C4::Letters::SendQueuedMessages({
660
        borrowernumber => -1, # -1 still triggers the borrowernumber condition
661
        letter_code    => 'PASSWORD_RESET',
662
    });
663
    is ( $number_attempted, 0, 'There were no password reset messages for SendQueuedMessages to attempt.' );
664
658
    C4::Letters::SendQueuedMessages();
665
    C4::Letters::SendQueuedMessages();
659
    $sms_message_address = $schema->resultset('MessageQueue')->search({
666
    $sms_message_address = $schema->resultset('MessageQueue')->search({
660
        borrowernumber => $borrowernumber,
667
        borrowernumber => $borrowernumber,
661
- 

Return to bug 18570