Lines 17-23
Link Here
|
17 |
|
17 |
|
18 |
use Modern::Perl; |
18 |
use Modern::Perl; |
19 |
|
19 |
|
20 |
use Test::More tests => 16; |
20 |
use Test::More tests => 17; |
|
|
21 |
use Test::NoWarnings; |
21 |
use Test::MockModule; |
22 |
use Test::MockModule; |
22 |
use Test::Mojo; |
23 |
use Test::Mojo; |
23 |
use t::lib::TestBuilder; |
24 |
use t::lib::TestBuilder; |
Lines 199-204
subtest "Test endpoints with permission" => sub {
Link Here
|
199 |
|
200 |
|
200 |
plan tests => 45; |
201 |
plan tests => 45; |
201 |
|
202 |
|
|
|
203 |
# Prevent warning 'No reserves HOLD_CANCELLATION letter transported by email' |
204 |
my $mock_letters = Test::MockModule->new('C4::Letters'); |
205 |
$mock_letters->mock( 'GetPreparedLetter', sub { return } ); |
206 |
|
202 |
$t->get_ok("//$userid_1:$password@/api/v1/holds")->status_is(200)->json_has('/0')->json_has('/1')->json_hasnt('/2'); |
207 |
$t->get_ok("//$userid_1:$password@/api/v1/holds")->status_is(200)->json_has('/0')->json_has('/1')->json_hasnt('/2'); |
203 |
|
208 |
|
204 |
$t->get_ok("//$userid_1:$password@/api/v1/holds?priority=2")->status_is(200) |
209 |
$t->get_ok("//$userid_1:$password@/api/v1/holds?priority=2")->status_is(200) |
205 |
- |
|
|