- Proyecto base para crear ejercicios de Python para los alumnos.
- Incluye la configuración de GitHub Actions para ejecutar los tests automáticamente al subir los cambios a GitHub.
- Se utilizan módulos de Python para separar los tests de los ejercicios.
- El método de trabajo consiste en crear tests junto con el esqueleto de las funciones de código. El alumno deberá crear el código para que la función pase el test.
- Clonar repositorio
- Instalar dependencias (utilizar entornos virtuales de Python si se desea)
pip install -r requirements.txt- Ejecutar tests
pytest- El repositorio cuenta con una acción de GitHub Actions para ejecutar los tests
- Los tests deben crearse en la carpeta
testsy empezar con el nombre de archivotest_ - Se pueden crear tantos archivos de test como se deseen