1
0
Fork 0
mirror of https://github.com/qurator-spk/modstool.git synced 2025-06-26 12:09:55 +02:00

🐛 modstool: Handle multiple scriptTerms per language correctly

This commit is contained in:
Gerber, Mike 2019-08-29 15:42:13 +02:00
parent 2259d01843
commit 5773b9c9b1
2 changed files with 17 additions and 4 deletions

View file

@ -33,9 +33,13 @@ def test_scriptTerm():
<mods:scriptTerm authority="iso15924" type="code">215</mods:scriptTerm>
<mods:scriptTerm authority="iso15924" type="code">217</mods:scriptTerm>
</mods:language>
<mods:language>
<mods:languageTerm authority="iso639-2b" type="code">lat</mods:languageTerm>
<mods:scriptTerm authority="iso15924" type="code">216</mods:scriptTerm>
</mods:language>
</mods:mods>
""")
assert d['language_scriptTerm'] == {'215', '217'}
assert d['language_scriptTerm'] == {'215', '216', '217'}
def test_recordInfo():
d = dict_fromstring("""