Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

feat: add pytest as a dev dependency and a github CI workflow

Abierto Apto para principiantes
#270 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
62/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
github-actions, python
Área
ci-cd, testing

Línea de trabajo

Empieza en el pyproject.toml del proyecto y añade pytest en el grupo de dependencias de desarrollo de Poetry; luego revisa el directorio .github/workflows existente para copiar un workflow de Python. Añade un workflow que instale las dependencias y ejecute pytest, activado en los pull requests que modifiquen archivos de Python mediante un filtro paths. El archivo de pruebas añadido en el PR #257 es el que hay que ejecutar. Está terminado cuando el workflow pasa en un PR que cambia un archivo .py.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement priority normal

nice of you to add a test, but currently there is no runner of this in CI or otherwise.
this would be good to have, should we have another PR adding this cleanly?
that could include this test file, dev dependency added to pyproject for poetry and a github workflow that would run on every PR touching the python files.

Originally posted by @kyteinsky in https://github.com/nextcloud/context_agent/pull/257#discussion_r4270092295

Lenguaje dominante
Python
Estrellas
26
Forks
20
Merge medio
2 d 1 h
PR fusionados (30 d)
5

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/context_agent

Todos los issues de nextcloud/context_agent

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.