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

(-)a/t/db_dependent/api/v1/checkouts.t (-2 / +7 lines)
Lines 17-23 Link Here
17
17
18
use Modern::Perl;
18
use Modern::Perl;
19
19
20
use Test::More tests => 93;
20
use Test::More tests => 98;
21
use Test::MockModule;
21
use Test::MockModule;
22
use Test::Mojo;
22
use Test::Mojo;
23
use t::lib::Mocks;
23
use t::lib::Mocks;
Lines 187-192 $t->post_ok ( "//$userid:$password@/api/v1/checkouts/" . $issue1->issue_id . "/r Link Here
187
  ->json_is('/due_date' => output_pref( { dateformat => "rfc3339", dt => $expected_datedue }) )
187
  ->json_is('/due_date' => output_pref( { dateformat => "rfc3339", dt => $expected_datedue }) )
188
  ->header_is(Location => "/api/v1/checkouts/" . $issue1->issue_id . "/renewal");
188
  ->header_is(Location => "/api/v1/checkouts/" . $issue1->issue_id . "/renewal");
189
189
190
$t->get_ok ( "//$userid:$password@/api/v1/checkouts/" . $issue1->issue_id . "/renewals" )
191
  ->status_is(200)
192
  ->json_is('/0/checkout_id' => $issue1->issue_id)
193
  ->json_is('/0/interface'   => 'api')
194
  ->json_is('/0/renewer_id'  => $librarian->borrowernumber );
195
190
$t->post_ok( "//$unauth_userid:$unauth_password@/api/v1/checkouts/" . $issue3->issue_id . "/renewal" )
196
$t->post_ok( "//$unauth_userid:$unauth_password@/api/v1/checkouts/" . $issue3->issue_id . "/renewal" )
191
  ->status_is(403)
197
  ->status_is(403)
192
  ->json_is({ error => "Authorization failure. Missing required permission(s).",
198
  ->json_is({ error => "Authorization failure. Missing required permission(s).",
193
- 

Return to bug 30275