Details
-
Task
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
-
Folijet Sprint 121
-
8
-
Folijet
Description
Implement the scenario 'Create Instances, Holdings, and Items' under data-import project in https://github.com/folio-org/folio-integration-tests
- Create mapping profiles:
- MARC-to-Instance (set Cataloged date - ###TODAY###, Instance status term -- "Batch Loaded", Statistical codes - Add these to existing and add a statistical code)
- MARC-to-Holdings (set Holdings type - "electronic", Permanent location - "Online (E)", Call number type - "Library of Congress classification", Call number - 050$a " " 050$b, Electronic access - Add these to existing - Relationship - "Resource" - URI - 856$u)
- MARC-to-Item (set Material type - "electronic resource", Item notes - Add these to existing - Note type - "Electronic bookplate" - Note - "Smith Family Foundation" - Staff only - Mark for all affected records, Permanent loan type - "Can circulate", Status - "Available")
- See the attached json profile.
- Create action profiles: for Instance, Holdings, Item
- Link action profiles to corresponding mapping profiles
- Create JobProfile specifying action profiles (create Instance, create Holdings, create Item) - see the example structure and JobProfile json attached
- Upload .mrc file with one record
- Query the log - check Job status (it should be "Completed", and all records should have status 'Created' (SRS MARC bib, Instance, Holdings, Item)
Acceptance criteria:
Undefined scenario is implemented and rans successfully
TestRail: Results
Attachments
Issue Links
- clones
-
FAT-936 mod-data-import-converter-storage: Create profile for CREATE Instance, Holdings, Items
-
- Closed
-
- defines
-
UXPROD-2697 NFR: Create integration tests for key Data Import functionality using Karate (Kiwi)
-
- Closed
-
- is cloned by
-
FAT-939 mod-data-import: Implement 'Modify MARC_Bib, update Instances, Holdings, and Items' 1 scenario - - INTEGRATION
-
- Closed
-
- is continued by
-
FAT-947 mod-data-import: Set up default data for data-import integration tests
-
- Closed
-
- relates to
-
FAT-914 Spike: Prepare for API Karate tests
-
- Closed
-
-
FAT-964 Investigate causes for data-import-integration karate tests failure on autorun
-
- Closed
-
-
FAT-1458 Add check in Create Instance, Holdings, Item flow for Holdings source
-
- Closed
-