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

Return to bug 24609