diff --git a/t/db_dependent/api/v1/holds.t b/t/db_dependent/api/v1/holds.t index 9f13cb3a4d..728de95644 100755 --- a/t/db_dependent/api/v1/holds.t +++ b/t/db_dependent/api/v1/holds.t @@ -17,7 +17,8 @@ use Modern::Perl; -use Test::More tests => 16; +use Test::More tests => 17; +use Test::NoWarnings; use Test::MockModule; use Test::Mojo; use t::lib::TestBuilder; @@ -199,6 +200,10 @@ subtest "Test endpoints with permission" => sub { plan tests => 45; + # Prevent warning 'No reserves HOLD_CANCELLATION letter transported by email' + my $mock_letters = Test::MockModule->new('C4::Letters'); + $mock_letters->mock( 'GetPreparedLetter', sub { return } ); + $t->get_ok("//$userid_1:$password@/api/v1/holds")->status_is(200)->json_has('/0')->json_has('/1')->json_hasnt('/2'); $t->get_ok("//$userid_1:$password@/api/v1/holds?priority=2")->status_is(200)