A implementação assume que os dados são conforme abaixo:
|
def test_doi_and_lang_from_v337(self): |
|
data = [ |
|
{u'l': u'pt', 'd': '10.1590/blabla.pt'}, |
|
{u'l': u'en', 'd': '10.1590/blabla.en'}, |
|
{u'l': u'es', 'd': '10.1590/blabla.es'}, |
Mas na realidade estão sendo armazenados no articlemeta na seguinte estrutura:
"article": {
"v337": [
{
"d": "pt",
"l": "10.1590/1415-4714.2019v22n2p189.1",
"_": ""
},
{
"d": "en",
"l": "10.1590/1415-4714.2019v22n2p194.2",
"_": ""
}
],
Ou seja: os valores dos campos d e l estão trocados.
A implementação assume que os dados são conforme abaixo:
xylose/tests/test_document.py
Lines 3663 to 3667 in 4be3e21
Mas na realidade estão sendo armazenados no articlemeta na seguinte estrutura:
Ou seja: os valores dos campos
delestão trocados.