Resultados de la búsqueda a petición "pytest"

3 la respuesta

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 ...

4 la respuesta

¿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 ...

1 la respuesta

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 ...

3 la respuesta

pytest capsys: ¿comprobando la salida Y haciendo que se informe?

Python 3.4.1, pytest 2.6.2. Cuando una prueba falla,pytest informará rutinariamente lo que se imprimió en stdout por la prueba. Por ejemplo este código: def method_under_test(): print("Hallo, Welt!") return 41 def test_result_only(): result = ...

2 la respuesta

unittest Vs pytest

En unittest, puedo configurar variables en una clase y luego los métodos de esta clase pueden elegir la variable que quiera usar ... class test_class(unittest.TestCase): def setUp(self): self.varA = 1 self.varB = 2 self.varC = 3 ...

2 la respuesta

Aislamiento de sesiones de py.test DB en Flask-SQLAlchemy

Estoy tratando de construir una aplicación Flask con Flask-SQLAlchemy; Yo uso pytest para probar el DB. Uno de los problemas parece ser la creación de sesiones de base de datos aisladas entre diferentes pruebas. Preparé un ejemplo mínimo y ...

1 la respuesta

Crear bases de datos en pruebas SQLAlchemy con PostgreSQL

Estoy creando una aplicación web Pyramid que se basa en la parte superior de SQLAlchemy y solo se basa en PostgreSQL como su back-end de base de datos. ¿Cuál sería una manera de tener la estructura de pruebas unitarias para que La base de datos ...

7 la respuesta

¿Cómo usar py.test de Python?

Estoy trabajando en un proyecto que recientemente cambió apy.test [http://codespeak.net/py/dist/test/]marco de prueba de unidad. Estaba acostumbrado a llamar a mis pruebas desde Eclipse, para poder usar el depurador (por ejemplo, colocar puntos ...

6 la respuesta

Cree e importe funciones auxiliares en pruebas sin crear paquetes en el directorio de prueba usando py.test

Pregunta ¿Cómo puedo importar funciones auxiliares en archivos de prueba sin crear paquetes en eltest ¿directorio? Contexto Me gustaría crear una función auxiliar de prueba que pueda importar en varias pruebas. Digamos algo como esto: # In ...

1 la respuesta

¿Es posible parametrizar una prueba con accesorios?

Me gustaria [email protected] no valores particulares sino accesorios. Al igual que. Dado un concurso con: @pytest.fixture def name1(): return 'foo' @pytest.fixture def name2(): return 'bar'dentro de mi test.py esto funciona, por ...