abntex / abntex/biblatex-abnt

Adição de testes dos exemplos da NBR 6023:2018

Open
#115 4 comments 0 reactions 0 assignees View on GitHub
pinned
Dominant language
TeX
Stars
150
Forks
30
PR merge metrics
No merged PRs in 30d

Description

Vou voltar a contribuir no projeto com a adição dos testes que ainda faltam (é a única coisa que impede o lançamento de uma versão mais atualizada do pacote, né?), porém, como a vida adulta exige, só vou poder contribuir aos poucos, durante o final de semana. Nessa situação, para não impedir/atrapalhar a contribuição de outras pessoas, qual seria a melhor abordagem? Criar um branch só para a adição dos testes ou mandar um PR para cada seção e subseção da 6023:2018 criada e aí ir "completando" até entregar todos os exemplos, fazendo uma checklist das seções já criadas?

Edit: A atualização dos testes está sendo realizada na branch `feature/tests-6023-2018`

### Seções da NBR 6023:2018:
7 Modelos de referências
- [ ] 7.1 Monografia no todo (8/**10**)
- [ ] 7.2 Monografia no todo em meio eletrônico (8/**9**)
- [ ] 7.3 Parte de monografia (5/**6**)
- [x] 7.4 Parte de monografia em meio eletrônico (**4**/**4**)
- [x] 7.5 Correspondência (**3**/**3**)
- [x] 7.6 Correspondência disponível em meio eletrônico (**1**/**1**)
- [ ] 7.7 Publicação periódica
- [ ] 7.7.1 Coleção de publicação periódica
- [ ] 7.7.2 Coleção de publicação periódica em meio eletrônico
- [ ] 7.7.3 Parte de coleção de publicação peródica
- [ ] 7.7.4 Fascículo, suplemento e outros
- [ ] 7.7.5 Artigo, seção e/ou matérica de publicação peródica
- [ ] 7.7.6 Artigo, seção e/ou matéria de publicação periódica em meio eletrônico
- [ ] 7.7.7 Artigo e/ou matéria de jornal
- [ ] 7.7.8 Artigo e/ou matéria de jornal em meio eletrônico
- [ ] 7.8 Evento
- [ ] 7.8.1 Evento no todo em monografia
- [ ] 7.8.2 Evento no todo em publicação peródica
- [ ] 7.8.3 Evento no todo em meio eletrônico
- [ ] 7.8.4 Parte de evento
- [ ] 7.8.5 Parte de evento em meio eletrônico
- [ ] 7.9 Patente
- [ ] 7.10 Patente em meio eletrônico
- [ ] 7.11 Documento jurídico
- [ ] 7.11.1 Legislação
- [ ] 7.11.2 Legislação em meio eletrônico
- [ ] 7.11.3 Jurisprudência
- [ ] 7.11.4 Jurisprudência em meio eletrônico
- [ ] 7.11.5 Atos administrativos normativos
- [ ] 7.11.6 Atos administrativos normativos em meio eletrônico
- [ ] 7.12 Documentos civis e de cartórios
- [ ] 7.13 Documento audiovisual
- [ ] 7.13.1 Filmes, vídeos, entre outros
- [ ] 7.13.2 Filmes, vídeos, entre outros em meio eletrônico
- [ ] 7.13.3 Documento sonoro no todo
- [ ] 7.13.4 Parte de documento sonoro
- [ ] 7.13.5 Documento sonoro em meio eletrônico
- [ ] 7.14 Partitura
- [ ] 7.14.1 Partitura impressa
- [ ] 7.14.2 Partitura em meio eletrônico
- [ ] 7.15 Documento iconográfico
- [ ] 7.16 Documento iconográfico em meio eletrônico
- [ ] 7.17 Documento cartográfico
- [ ] 7.18 Documento cartográfico em meio eletrônico
- [ ] 7.19 Documento tridimensional
- [ ] 7.20 Documento de acesso exclusivo em meio eletrônico

8 Transcrição dos elementos
- [ ] 8.1 Indicação de responsabilidade
- [ ] 8.1.1 Pessoa física
- [ ] 8.1.2 Pesso jurídica
- [ ] 8.1.3 Eventos
- [ ] 8.1.4 Autoria desconhecida
- [ ] 8.2 Título e subtítulo
- [ ] 8.3 Edição
- [ ] 8.4 Local
- [ ] 8.5 Editora
- [ ] 8.6 Data
- [ ] 8.6.1 Ano
- [ ] 8.6.2 Mês
- [ ] 8.6.3 Dia e hora
- [ ] 8.7 Descrição física
- [ ] 8.7.1 Unidades física
- [ ] 8.7.2 Documentos impressos
- [ ] 8.7.3 Documento em meio eletrônico
- [ ] 8.8 Ilustrações
- [ ] 8.9 Dimensões
- [ ] 8.10 Séries e coleções
- [ ] 8.11 Notas
- [ ] 8.12 Trabalhos acadêmicos
- [ ] 8.13 Disponibilidade e acesso

9 Ordenação das referências
- [ ] 9.1 Sistema alfabético
- [ ] 9.2 Sistema numérico

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue is about adding tests for the NBR 6023:2018 examples in the biblatex-abnt package. The work is being done in the branch `feature/tests-6023-2018`. Start by examining the existing test structure in the repository to understand how tests are organized. Then, for each unchecked section in the checklist, create corresponding test cases based on the examples from the standard. Verify that the tests pass with the current implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
latex, tex
Domain
testing
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.