Skip to content

Commit 66176f0

Browse files
committed
Addd support for 521 source.
1 parent 4cb70e8 commit 66176f0

2 files changed

Lines changed: 24 additions & 17 deletions

File tree

rules/test/data/5XX/521.xml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
1-
<?xml version='1.0'?>
2-
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:bf="http://id.loc.gov/ontologies/bibframe/" xmlns:bflc="http://id.loc.gov/ontologies/bflc/" xmlns:madsrdf="http://www.loc.gov/mads/rdf/v1#">
3-
<bf:Work rdf:about="http://example.org/521test#Work">
4-
<bf:intendedAudience>
5-
<bf:IntendedAudience>
6-
<rdfs:label>K-3. Follet Library Book Co.</rdfs:label>
7-
<bf:note>
8-
<bf:Note>
9-
<rdfs:label>interest grade level</rdfs:label>
10-
</bf:Note>
11-
</bf:note>
12-
</bf:IntendedAudience>
13-
</bf:intendedAudience>
14-
<bf:hasInstance rdf:resource="http://example.org/521test#Instance"/>
15-
</bf:Work>
16-
<bf:Instance rdf:about="http://example.org/521test#Instance"/>
17-
</rdf:RDF>
1+
<?xml version='1.0'?>
2+
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:bf="http://id.loc.gov/ontologies/bibframe/" xmlns:bflc="http://id.loc.gov/ontologies/bflc/" xmlns:madsrdf="http://www.loc.gov/mads/rdf/v1#">
3+
<bf:Work rdf:about="http://example.org/521test#Work">
4+
<bf:intendedAudience>
5+
<bf:IntendedAudience>
6+
<rdfs:label>K-3. Follet Library Book Co.</rdfs:label>
7+
<bf:note>
8+
<bf:Note>
9+
<rdfs:label>interest grade level</rdfs:label>
10+
</bf:Note>
11+
</bf:note>
12+
<bf:source>
13+
<bf:Source>
14+
<rdfs:label>Amazon.com</rdfs:label>
15+
</bf:Source>
16+
</bf:source>
17+
</bf:IntendedAudience>
18+
</bf:intendedAudience>
19+
<bf:hasInstance rdf:resource="http://example.org/521test#Instance"/>
20+
</bf:Work>
21+
<bf:Instance rdf:about="http://example.org/521test#Instance"/>
22+
</rdf:RDF>

rules/test/tests/07-5XX.xspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,8 @@
270270
test="//marc:datafield[@tag='521'][1]/@ind2 = ' '"/>
271271
<x:expect label="$a from label"
272272
test="//marc:datafield[@tag='521'][1]/marc:subfield[@code='a'] = 'K-3. Follet Library Book Co.'"/>
273+
<x:expect label="$b from source"
274+
test="//marc:datafield[@tag='521'][1]/marc:subfield[@code='b'] = 'Amazon.com'"/>
273275
</x:scenario>
274276

275277
<x:scenario label="MARC 522">

0 commit comments

Comments
 (0)