NatLibFi/marc-record-validators-melinda

View on GitHub
test-fixtures/sanitize-vocabulary-source-codes/f02/expectedResult.json

Summary

Maintainability
Test Coverage
{
  "_validationOptions": {},
  "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": ""
}