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

(-)a/t/db_dependent/SIP/Message.t (-2 / +23 lines)
Lines 21-27 Link Here
21
# along with Koha; if not, see <http://www.gnu.org/licenses>.
21
# along with Koha; if not, see <http://www.gnu.org/licenses>.
22
22
23
use Modern::Perl;
23
use Modern::Perl;
24
use Test::More tests => 20;
24
use Test::More tests => 21;
25
use Test::Exception;
25
use Test::Exception;
26
use Test::MockObject;
26
use Test::MockObject;
27
use Test::MockModule;
27
use Test::MockModule;
Lines 1637-1642 sub test_renew_desensitize { Link Here
1637
1637
1638
}
1638
}
1639
1639
1640
subtest 'Test  convert_nonprinting_characters' => sub {
1641
1642
    my $schema = Koha::Database->new->schema;
1643
    $schema->storage->txn_begin;
1644
1645
    plan tests => 1;
1646
    my $msg =
1647
        qq{64YYYY          eng20241030    115433000000000000000000000000AOtDJZ8mxoq|AAF6LO825MxxosppnEpaUQ6a|AEnzsktrzn seoGzB|BLY|CQY|BHUSD|BV0|CC807485965|BDlbbGF5qo AawLbgu5W cD3r4q KVHWEkp KMAEKo en6QWEa5 Ho12sDL5hf|PB20241030|PCTQvaTv45|PIN|AFComment 1\nComment 2\nComment 3|BEZ2f_HGLMji|BFbbV3yXQ};
1648
    my $server = { account => { convert_nonprinting_characters => ' -- ' } };
1649
1650
    my $output;
1651
    {
1652
        local *STDOUT;
1653
        open STDOUT, '>', \$output;
1654
        C4::SIP::Sip::write_msg( undef, $msg, $server )
1655
    }
1656
1657
    like( $output, qr/Comment 1 -- Comment 2 -- Comment 3/, "Response contains converted restriction comment" );
1658
1659
    $schema->storage->txn_rollback;
1660
};
1661
1640
# Helper routines
1662
# Helper routines
1641
1663
1642
sub create_mocks {
1664
sub create_mocks {
1643
- 

Return to bug 37582