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

(-)a/t/db_dependent/api/v1/checkouts.t (-2 / +13 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 222-224 $t->get_ok( "//$userid:$password@/api/v1/checkouts/" . $issue2->issue_id . "/all Link Here
222
        current_renewals => 1,
222
        current_renewals => 1,
223
        error            => 'too_many'
223
        error            => 'too_many'
224
    });
224
    });
225
- 
225
226
my $new_date_due = Koha::DateUtils::dt_from_string( $issue2->date_due );
227
$new_date_due->add(days => 2);
228
$new_date_due = output_pref({ dateformat => "rfc3339", dt => $new_date_due });
229
$t->put_ok( "//$userid:$password@/api/v1/checkouts/" . $issue2->issue_id  => json => { due_date => $new_date_due })
230
    ->status_is(200, 'Due date updated successfully')
231
    ->json_is('/due_date' => $new_date_due);
232
233
$t->put_ok( "//$userid:$password@/api/v1/checkouts/" . $issue2->issue_id  => json => { item_id => 3 })
234
    ->status_is(400, 'readOnly properties not updateable');
235
236
$schema->storage->txn_rollback;

Return to bug 24609