|
Lines 56-63
subtest 'list_managers() tests' => sub {
Link Here
|
| 56 |
} |
56 |
} |
| 57 |
); |
57 |
); |
| 58 |
|
58 |
|
| 59 |
$t->get_ok("//$userid:$password@/api/v1/acquisitions/baskets/managers?q=$api_filter") |
59 |
my $result = $t->get_ok("//$userid:$password@/api/v1/acquisitions/baskets/managers?q=$api_filter") |
| 60 |
->status_is(200)->json_is( [ $patron_with_permission->to_api, $superlibrarian->to_api ] ); |
60 |
->status_is(200); |
|
|
61 |
# Don't compare with updated_on |
| 62 |
my $got = |
| 63 |
[ map { delete $_->{updated_on}; $_ } @{ $result->tx->res->json } ]; |
| 64 |
my $patron_with_permission_api = $patron_with_permission->to_api; |
| 65 |
my $superlibrarian_api = $superlibrarian->to_api; |
| 66 |
delete $patron_with_permission_api->{updated_on}; |
| 67 |
delete $superlibrarian_api->{updated_on}; |
| 68 |
is_deeply( $got, [ $patron_with_permission_api, $superlibrarian_api ] ); |
| 61 |
|
69 |
|
| 62 |
$schema->storage->txn_rollback; |
70 |
$schema->storage->txn_rollback; |
| 63 |
}; |
71 |
}; |
| 64 |
- |
|
|