|
Lines 228-234
subtest "Test endpoints without permission, but accessing own object" => sub {
Link Here
|
| 228 |
$t->request_ok($tx) # create hold to myself |
228 |
$t->request_ok($tx) # create hold to myself |
| 229 |
->status_is(200) |
229 |
->status_is(200) |
| 230 |
->json_is('/reserve_id', $reserve_id3) |
230 |
->json_is('/reserve_id', $reserve_id3) |
| 231 |
->json_is('/suspend_until', $suspend_until . ' 00:00:00') |
231 |
->json_like('/suspend_until', qr/${suspend_until}T00:00:00\+\d\d:\d\d/) |
| 232 |
->json_is('/priority', 2); |
232 |
->json_is('/priority', 2); |
| 233 |
}; |
233 |
}; |
| 234 |
|
234 |
|
|
Lines 256-262
subtest "Test endpoints with permission" => sub {
Link Here
|
| 256 |
$t->request_ok($tx) |
256 |
$t->request_ok($tx) |
| 257 |
->status_is(200) |
257 |
->status_is(200) |
| 258 |
->json_is('/reserve_id', $reserve_id) |
258 |
->json_is('/reserve_id', $reserve_id) |
| 259 |
->json_is('/suspend_until', $suspend_until . ' 00:00:00') |
259 |
->json_like('/suspend_until', qr/${suspend_until}T00:00:00\+\d\d:\d\d/) |
| 260 |
->json_is('/priority', 2); |
260 |
->json_is('/priority', 2); |
| 261 |
|
261 |
|
| 262 |
$tx = $t->ua->build_tx(DELETE => "/api/v1/holds/$reserve_id"); |
262 |
$tx = $t->ua->build_tx(DELETE => "/api/v1/holds/$reserve_id"); |
| 263 |
- |
|
|