Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor: table wrap validation (#765)
* Adiciona níveis de erro para 'table-wrap' * Remove código obsoleto * Adiciona classe * Adiciona construtor com tratamento de exceções para cada parâmetro * Adiciona função de validação * Verifica se não há tabelas no artigo * Valida cada tabela encontrada * Remove código obsoleto * Adiciona classe para validação de cada tabela individualmente * Adiciona construtor com tratamento de exceção para 'data' * Adiciona função para validar os atributos individualmente * Adiciona validação de atributos * Atualiza importações * Adiciona teste para ausência de tabela * Adiciona teste para validação de 'id' * Adiciona teste para validação de 'label' * Adiciona teste para a validação de 'caption' * Corrige chave do dicionário * Adiciona 'title' * Adapta teste * Corrige para o uso de lxml * Adiciona 'table' e 'graphic' * Complementa os dados * Simplifica os exemplos de teste e adiciona 'table' e 'graphic' * Individualiza as chamadas para as validações * Individualiza as validações * Complementa 'tablewrap.json' * Adapta e adiciona testes * Aplica formatação (black) * Atualiza importações * Remove funções obsoletas * Adiciona 'table_wrap_foot' * Corrige retorno da função * Atualiza 'data' * Adiciona exemplo mais real * Corrige nome dos atributos * Adequa nome de atributo * Adequa nome de atributo * Adequa nome de atributo * Adiciona exemplo mais real * Adequa nome de atributo * Modifica para lista de 'footnotes' * Modifica validação de 'alternatives' * Adequa testes de validação
- Loading branch information