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

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

1 la respuesta

¿Cómo organizo mis pruebas de pytest si no las distribuyo con mi paquete?

Comosugerido en la documentación de pytest [https://docs.pytest.org/en/latest/goodpractices.html#choosing-a-test-layout-import-rules] , He configurado mi paquete con la intención de nono distribuyendo mis pruebas junto con mi paquete: setup.py ...

3 la respuesta

En pytest, ¿de qué sirven los archivos conftest.py?

Recientemente descubrípytest. Parece genial Sin embargo, creo que la documentación podría ser mejor. Estoy tratando de entender queconftest.py Los archivos están destinados a ser utilizados. En mi (actualmente pequeño) conjunto de pruebas tengo ...

2 la respuesta

¿Por qué el monopatín de Python no funciona al importar una clase en lugar de un módulo?

Estaba teniendo problemas al usar el código de la respuesta aceptadaaquí [https://stackoverflow.com/questions/20503373/how-to-monkeypatch-pythons-datetime-datetime-now-with-py-test] . El código funciona dependiendo de cómo hago la importación de ...