feat: add pytest as a dev dependency and a github CI workflow
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
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
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
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin 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 nextcloud/context_agent
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
nextcloud/context_agent#242 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nextcloud/context_agent#240 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
find_person_in_contacts fails with Niquests content argument and cannot serialize vCard AddressAbiertobug
Dificultad 2/5 Medio día Aptitud para principiantes 76/100
nextcloud/context_agent#217 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
flaky integration testsAbiertobug priority normal
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
nextcloud/context_agent#269 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
nextcloud/context_agent#268 ·
Los mantenedores suelen responder en 1 día
Todos los issues de nextcloud/context_agent
Issues similares
-
`burr` fails to start when the Python path has a space in itPosiblemente ocupada @enekoreto la tomó hoy. Abiertostatus/needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 5 días
-
gemini 出现了新的域名需要加入Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
debpalash/VoiceStudio#2903 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dagster-io/community-integrations#367 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
aws-samples/sample-per-model-bedrock#243 ·
Los mantenedores suelen responder en 1 día