Improve explanation for running tests
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- documentation
Línea de trabajo
Comienza con la Sección 4, Lección 1, especialmente con «Run the Test Suite With setup.py» y «Optional: Run the Test Suite Without setup.py». Aclara el directorio de trabajo, la distinción entre entornos virtuales, la instalación de pytest y el propósito y posible contenido de test_requirements. Se considerará terminado cuando los lectores puedan distinguir ambos flujos de trabajo sin ambigüedad.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Location within the Course
- Section: 4
- Lesson: 1
- Language: English
Description
In the section "Run the Test Suite With setup.py", I found the instructions a bit confusing. It says: "run the test suite in a temporary testing environment, installing whatever is needed from test_requirements into that environment:". It wasn't immediately obvious to me that we should be in our projects/packaging/ folder, but in a new virtual environment where we pip install what is in the test_requirements list.
Perhaps a bit more explanation, plus a description of what else might be in the test_requirements list, if anything. Or if there are cases where we might want to add things to the list, if that applies at all. Since it's a list, seems like there might be multiple things in it.
Also, in the "Optional: Run the Test Suite Without setup.py", be more explicit that we are installing pytest in our original project package environment rather than a new test environment.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 8
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 twoscoops/Creating-and-Distributing-Python-Packages
-
Errors with flake8 running tox Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
twoscoops/Creating-and-Distributing-Python-Packages#36 · 2 comentarios ·
-
Typo in 3.1 under Add Git remote Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100
twoscoops/Creating-and-Distributing-Python-Packages#35 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
More explanation for Travis-CI Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 50/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
Todos los issues de twoscoops/Creating-and-Distributing-Python-Packages
Issues similares
-
Crush Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
catppuccin/catppuccin#3125 ·
-
Link Checker Report Abiertoautomated issue report
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
VoltAgent/awesome-design-md#469 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
KhronosGroup/glTF#2648 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
sccn/sccn.github.io#108 ·