UNPKG

@natlibfi/marc-record

Version:

MARC record implementation in JavaScript

25 lines (24 loc) 1.02 kB
{ "description": "Should return all fields with matching tag", "skip": false, "input": { "leader": "02848ccm a22005894i 4500", "fields": [ {"tag": "001", "value": "A"}, {"tag": "001", "value": "B"}, {"tag": "003", "value": "A"}, {"tag": "100", "ind1": " ", "ind2": " ", "subfields": [{"code": "a", "value": "A"}]}, {"tag": "245", "ind1": " ", "ind2": " ", "subfields": [{"code": "a", "value": "A"}, {"code": "b", "value": "B"}]}, {"tag": "245", "ind1": " ", "ind2": " ", "subfields": [{"code": "a", "value": "A"}, {"code": "b", "value": "B"}, {"code": "c", "value": "C"}]} ] }, "operations": [ { "name": "getFields", "args": {"tag": "245"}} ], "returns": [ {"tag": "245", "ind1": " ", "ind2": " ", "subfields": [{"code": "a", "value": "A"}, {"code": "b", "value": "B"}]}, {"tag": "245", "ind1": " ", "ind2": " ", "subfields": [{"code": "a", "value": "A"}, {"code": "b", "value": "B"}, {"code": "c", "value": "C"}]} ], "immutable": true }