Bug 32923: Some fixes in ERM specs
Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit b7ae86a134
)
Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
This commit is contained in:
parent
74c04c419c
commit
e7080ba5ca
5 changed files with 13 additions and 7 deletions
|
@ -181,8 +181,10 @@
|
|||
- agreement_relationships
|
||||
- agreement_relationships.agreement
|
||||
- agreement_relationships.related_agreement
|
||||
- agreement_packages
|
||||
- agreement_packages.package
|
||||
- documents
|
||||
- packages
|
||||
- vendor
|
||||
collectionFormat: csv
|
||||
responses:
|
||||
200:
|
||||
|
|
|
@ -69,8 +69,9 @@
|
|||
items:
|
||||
type: string
|
||||
enum:
|
||||
- vendors
|
||||
- vendor.name
|
||||
- resources+count
|
||||
- resources
|
||||
collectionFormat: csv
|
||||
responses:
|
||||
200:
|
||||
|
@ -180,8 +181,10 @@
|
|||
items:
|
||||
type: string
|
||||
enum:
|
||||
- agreements
|
||||
- resources
|
||||
- package_agreements
|
||||
- package_agreements.agreement
|
||||
- resources+count
|
||||
- vendor
|
||||
collectionFormat: csv
|
||||
responses:
|
||||
200:
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
items:
|
||||
type: string
|
||||
enum:
|
||||
- title.publication_title
|
||||
- title
|
||||
collectionFormat: csv
|
||||
responses:
|
||||
200:
|
||||
|
|
|
@ -160,6 +160,7 @@
|
|||
enum:
|
||||
- user_roles
|
||||
- user_roles.patron
|
||||
- vendor
|
||||
- documents
|
||||
collectionFormat: csv
|
||||
responses:
|
||||
|
|
|
@ -182,8 +182,8 @@ subtest 'get() tests' => sub {
|
|||
# Return one EHoldings package with embed
|
||||
$t->get_ok( "//$userid:$password@/api/v1/erm/eholdings/local/packages/"
|
||||
. $ehpackage->package_id =>
|
||||
{ 'x-koha-embed' => 'resources,resources.package' } )->status_is(200)
|
||||
->json_is( { %{ $ehpackage->to_api }, resources => [] } );
|
||||
{ 'x-koha-embed' => 'resources+count' } )->status_is(200)
|
||||
->json_is( { %{ $ehpackage->to_api }, resources_count => 0 } );
|
||||
|
||||
# Unauthorized access
|
||||
$t->get_ok(
|
||||
|
|
Loading…
Reference in a new issue