NatLibFi/marc-record-validators-melinda

View on GitHub
test-fixtures/sort-subfields/v01/record.json

Summary

Maintainability
Test Coverage
{
  "fields": [
    { "tag": "001", "value": "f01" },
    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "good3"}, {"code": "2", "value": "ysa"}]},
    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad3"}, {"code": "2", "value": "ysa."}]},

    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "good4"}, {"code": "2", "value": "mts"}]},
    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad4"}, {"code": "2", "value": "mts/"}]},

    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "good6"}, {"code": "2", "value": "mts/fin"}]},
    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad6"}, {"code": "2", "value": "mts/fin "}]},


    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "good7"}, {"code": "2", "value": "yso/fin"}]},
    { "tag": "650", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad7"}, {"code": "2", "value": "yso/foobar"}]},


    { "tag": "655", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "good1"}, {"code": "2", "value": "slm/fin"}]},
    { "tag": "655", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad1"}, {"code": "2", "value": "slm//fin"}]},
    { "tag": "655", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad2"}, {"code": "2", "value": "slm/fin/"}]},
    { "tag": "655", "ind1": " ", "ind2": "7", "subfields": [ { "code": "a", "value": "bad5"}, {"code": "2", "value": "slm /fin"}]}
  ],
  "leader": ""
}