Aos testes de validação de fig, table-wrap e disp-formula adicionar mais de um item expected e corrigir o defeito das validações
Opened this issue · 0 comments
robertatakenaka commented
Descrição da tarefa
Aos testes de validação de fig, table-wrap e disp-formula adicionar mais de um item expected e corrigir o defeito dos modelos e das validações.
Os modelos estão retornando apenas 1 item por idioma. Além disso, observe que o valor do parent não é o esperado (contém um dicionário, no lugar de 'article' ou 'sub-article').
Sempre que o resultado das funções forem mais de um item, usar nos testes pelo menos 2 itens.
Em arquivos que contém mais de um elemento o resultado da validação está trazendo dados do item anterior. Veja:
{'title': 'validation of <fig> elements',
'parent': {'alternative_parent': 'fig',
'fig_id': 'f01',
'fig_type': None,
'label': 'Figure 1',
'graphic_href': '1518-8787-rsp-56-37-gf01.tif',
'caption_text': 'Proportion of variation of covid-19 HIV panel data between 2019–2020 and 2020–2021a.',
'source_attrib': 'ART: antiretroviral; PLWH, persons living with HIV; PrEP, pre-exposure prophylaxis; PEP, post-exposure prophylaxis.',
'alternative_elements': [],
'parent': 'article',
'parent_id': None,
'parent_lang': 'en',
'parent_article_type': 'other'},
'parent_id': None,
'parent_article_type': 'other',
'parent_lang': 'en',
'item': 'fig',
'sub_item': None,
'validation_type': 'exist',
'response': 'OK',
'expected_value': 'f02',
'got_value': 'f02',
'message': 'Got f02, expected f02',
'advice': None,
'data': {'alternative_parent': 'fig',
'fig_id': 'f02',
'fig_type': None,
'label': 'Figure 2',
'graphic_href': '1518-8787-rsp-56-37-gf02.tif',
'caption_text': 'Mortality rate due to covid-19 in Brazil, in São Paulo State, and the municipality of Santo André.',
'source_attrib': None,
'alternative_elements': [],
'parent': {'alternative_parent': 'fig',
'fig_id': 'f01',
'fig_type': None,
'label': 'Figure 1',
'graphic_href': '1518-8787-rsp-56-37-gf01.tif',
'caption_text': 'Proportion of variation of covid-19 HIV panel data between 2019–2020 and 2020–2021a.',
'source_attrib': 'ART: antiretroviral; PLWH, persons living with HIV; PrEP, pre-exposure prophylaxis; PEP, post-exposure prophylaxis.',
'alternative_elements': [],
'parent': 'article',
'parent_id': None,
'parent_lang': 'en',
'parent_article_type': 'other'},
'parent_id': None,
'parent_lang': 'en',
'parent_article_type': 'other'},
'group': 'figures'}