Resultados de la búsqueda a petición "pytest"
pytest: prueba parametrizada con producto cartesiano de argumentos
Solo me pregunto, ¿hay alguna forma (más) elegante de parametrizar con el producto cartesiano? Esto es lo que descubrí hasta ahora: numbers = [1,2,3,4,5] vowels = ['a','e','i','o','u'] consonants = ['x','y','z'] cartesian = [elem for elem in ...
Cómo compartir una variable entre módulos para todas las pruebas en py.test
Tengo múltiples pruebas ejecutadas por py.test que se encuentran en varias clases en múltiples archivos. ¿Cuál es la forma más sencilla de compartir un diccionario grande, que no quiero duplicar, con cada método de cada clase en cada archivo que ...
¿Se puede hacer que pytest falle si no se afirma nada?
Hoy tuve una prueba fallida que felizmente tuvo éxito, porque olvidé una línea bastante importante al final: assert actual == expectedMe gustaría que la máquina detectara este error en el futuro. ¿Hay alguna manera de hacer que pytest detecte si ...
Ejecute la prueba py.test en un proceso diferente
Estoy tratando de probar el programa tensorflow. Estoy configurando la sesión de tensorflow usando el accesorio py.test parametrizado: @pytest.fixture(scope="session", params=configuration) def session(request): if request.param == 'tensorflow': ...
¿Cómo afirmar correctamente que se genera una excepción en pytest?
Código:# coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Salida:================================ test session starts ...
¿Cómo imprimir en la consola en Py Test?
Estoy tratando de usar Test-Driven Development con elpytest módulo. Pytest no lo haráprint a la consola cuando escriboprint. yo suelopy.test my_tests.py para ejecutarlo ... losdocumentation parece decir que debería funcionar por ...
Probar si el código se ejecuta desde una sesión de py.test
Me gustaría conectarme a una base de datos diferente si mi código se ejecuta en py.test. ¿Hay alguna función a la que llamar o una variable de entorno que pueda probar que me dirá si estoy ejecutando una sesión de py.test? ¿Cuál es la ...
¿En qué orden se ejecutan los accesorios pytest?
Para una aplicación que estoy probando, me gustaría crear unautouse=True accesorio que mono parchessmtplib.SMTP.connect no pasar las pruebas si intentan enviar un correo electrónico inesperadamente. Sin embargo, en los casos en que espero que ...
En pytest, ¿cómo omitir o fallar ciertos dispositivos?
Tengo una función de prueba muy fija que falla (como debería) con ciertas entradas de dispositivo. ¿Cómo puedo indicar esto? Esto es lo que estoy haciendo ahora, y tal vez hay una mejor manera. Soy bastante nuevo enpy.test Así que agradecería ...
Ejecución de pruebas contra la base de datos existente usando pytest-django
¿Alguien sabe cómo ejecutar las pruebas de Django usando pytest-django contra una base de datos existente (por ejemplo, producción)? Sé que, en general, esto no es lo que se supone que deben hacer las pruebas unitarias, pero en mi caso, estoy ...