Lines 71-76
$t->get_ok( "//$userid:$password@/api/v1/checkouts?patron_id=$notexisting_patron
Link Here
|
71 |
->status_is(200) |
71 |
->status_is(200) |
72 |
->json_is([]); |
72 |
->json_is([]); |
73 |
|
73 |
|
|
|
74 |
$dbh->do('DELETE FROM issuingrules'); |
75 |
$dbh->do(q{ |
76 |
INSERT INTO issuingrules (categorycode, branchcode, itemtype, renewalperiod, renewalsallowed, issuelength) |
77 |
VALUES (?, ?, ?, ?, ?, ?) |
78 |
}, {}, '*', '*', '*', 7, 1, 5); |
79 |
|
74 |
my $item1 = $builder->build_sample_item; |
80 |
my $item1 = $builder->build_sample_item; |
75 |
my $item2 = $builder->build_sample_item; |
81 |
my $item2 = $builder->build_sample_item; |
76 |
my $item3 = $builder->build_sample_item; |
82 |
my $item3 = $builder->build_sample_item; |
Lines 168-182
$t->get_ok( "//$userid:$password@/api/v1/checkouts/" . $issue2->issue_id)
Link Here
|
168 |
->json_is('/due_date' => output_pref( { dateformat => "rfc3339", dt => $date_due2 }) ); |
174 |
->json_is('/due_date' => output_pref( { dateformat => "rfc3339", dt => $date_due2 }) ); |
169 |
|
175 |
|
170 |
|
176 |
|
171 |
$dbh->do('DELETE FROM issuingrules'); |
177 |
my $expected_datedue = $date_due |
172 |
$dbh->do(q{ |
|
|
173 |
INSERT INTO issuingrules (categorycode, branchcode, itemtype, renewalperiod, renewalsallowed) |
174 |
VALUES (?, ?, ?, ?, ?) |
175 |
}, {}, '*', '*', '*', 7, 1); |
176 |
|
177 |
my $expected_datedue = DateTime->now |
178 |
->set_time_zone('local') |
178 |
->set_time_zone('local') |
179 |
->add(days => 14) |
179 |
->add(days => 7) |
180 |
->set(hour => 23, minute => 59, second => 0); |
180 |
->set(hour => 23, minute => 59, second => 0); |
181 |
$t->post_ok ( "//$userid:$password@/api/v1/checkouts/" . $issue1->issue_id . "/renewal" ) |
181 |
$t->post_ok ( "//$userid:$password@/api/v1/checkouts/" . $issue1->issue_id . "/renewal" ) |
182 |
->status_is(201) |
182 |
->status_is(201) |
183 |
- |
|
|