tests: test all model enums
Los mantenedores suelen responder en 1 día
@jkowalleck ya está trabajando en esto.
Desde el 8/6/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
in cyclonedx/model/**/*.py we define a lot of enums.
we have enum tests, that check that all actual enum cases are defined, and no unknown is defined.
this is done in tests/test_enums.py
unfortunately, we dont know if er forgot to test an enum.
this shall be fixed!
add a meta-test that checks that all needed test cases exist.
if any enum was missing, add it.
Goal have all model's enums tested for completeness.
- Lenguaje dominante
- Python
- Estrellas
- 117
- Forks
- 67
- Merge medio
- 21 h 9 min
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CycloneDX/cyclonedx-python-lib
-
[PERF] Quadratic (O(N^2)) serialization time for large BOMs — `Bom.validate()` → `register_dependency()` linear scanPosiblemente ocupada @inspired-geek la tomó hace 110 días. Abiertoperformance
Dificultad 3/5 1-2 días Aptitud para principiantes 36/100
CycloneDX/cyclonedx-python-lib#1006 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
feat(deps)!: make all de/serialization libraries optionalQuizá libre de nuevo @Simoh23999 la tomó hace 73 días y no hay ningún pull request abierto. Abiertobreaking change dependencies
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
CycloneDX/cyclonedx-python-lib#979 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
feat: Add support for Component signaturePosiblemente ocupada @wiebe-vandendriessche la tomó hace 124 días. Abiertoenhancement help wanted schema 1.4
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
CycloneDX/cyclonedx-python-lib#978 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
chore: have coverage uploaded consitentlyQuizá libre de nuevo @jkowalleck la tomó hace 172 días y no hay ningún pull request abierto. Abiertochore
CycloneDX/cyclonedx-python-lib#966 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
chore: use dependabot cooldown periodQuizá libre de nuevo @jkowalleck la tomó hace 174 días y no hay ningún pull request abierto. Abiertochore
CycloneDX/cyclonedx-python-lib#965 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de CycloneDX/cyclonedx-python-lib
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
vllm-project/vllm#61131 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kubernetes-client/python#2735 ·
Los mantenedores suelen responder en 1 día
-
desktop help wanted test
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Broken links found in docsAbiertodocs pydanty:is-working
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
pydantic/pydantic-ai#10113 ·
Los mantenedores suelen responder en 1 día
-
Tutorial unit test leaks sample data into tutorial doctestPosiblemente ocupada @Gambit-Checkmate la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100