Articles of unidad de prueba de

¿Puedo depurar con el depurador de Python cuando uso py.test de alguna manera?

Estoy usando py.test para la prueba unitaria de mi progtwig python. Deseo depurar mi código de prueba con el depurador de Python de la manera normal (con lo que me refiero a pdb.set_trace () en el código) pero no puedo hacer que funcione. Poner pdb.set_trace () en el código no funciona (genera IOError: se lee […]

Problemas al usar el modelo de usuario en las pruebas unitarias de django.

Tengo el siguiente caso de prueba de django que me está dando errores: class MyTesting(unittest.TestCase): def setUp(self): self.u1 = User.objects.create(username=’user1′) self.up1 = UserProfile.objects.create(user=self.u1) def testA(self): … def testB(self): … Cuando ejecuto mis pruebas, testA pasará con éxito, pero antes de que comience testB , obtengo el siguiente error: IntegrityError: column username is not unique Está […]

¿Cómo puedo realizar una prueba unitaria de las respuestas de la aplicación WSGI de la aplicación web en Google App Engine?

Me gustaría hacer una prueba de unidad de las respuestas de la aplicación de aplicación de Google App Engine.WSGIA, por ejemplo, solicitar la url ‘/’ y probar que el código de estado de las respuestas es 200, usando GAEUnit . ¿Cómo puedo hacer esto? Me gustaría usar el marco de la aplicación web y GAEUnit, […]

Necesito una muestra del modelo sqlalchemy de python unit testing con nose

Alguien me puede mostrar cómo escribir pruebas unitarias para el modelo sqlalchemy que creé usando la nariz. Solo necesito un ejemplo simple. Gracias.

¿Pruebas unitarias y funcionales de una aplicación basada en PySide?

Estoy creando una aplicación basada en PySide 1.1.0, y he estado buscando buenos ejemplos para ver la unidad y las pruebas funcionales de mi aplicación. Quiero poder realizar pruebas funcionales de la interfaz de usuario (simulando clics, pulsaciones de teclas, etc.), pruebas unitarias de las ranuras de la interfaz de usuario que alteran el diseño […]

prueba de unidad de matraz: cómo probar la solicitud del usuario que ha iniciado sesión

Estoy escribiendo algunas pruebas unitarias para mi aplicación web Flask y estoy tratando de probar las diferencias en la respuesta entre una solicitud realizada por un usuario anónimo y un usuario registrado. Estoy usando la extensión Flask-Login para implementar el inicio / cierre de sesión del usuario. Obviamente, puedo realizar una solicitud anónima, pero ¿cómo […]

Unidad de Python y creación dinámica de casos de prueba

Posible duplicado: ¿Cómo generar pruebas de unidad dinámicas (parametrizadas) en python? ¿Hay una manera de crear dinámicamente los casos de prueba de prueba de unittest ? He probado lo siguiente.. class test_filenames(unittest.TestCase): def setUp(self): for category, testcases in files.items(): for testindex, curtest in enumerate(testcases): def thetest(): parser = FileParser(curtest[‘input’]) theep = parser.parse() self.assertEquals(theep.episodenumber, curtest[‘episodenumber’]) setattr(self, […]

¿Cómo puedo probar un módulo que se basa en urllib2?

¡Tengo un código que no puedo averiguar cómo realizar una prueba de unidad! El módulo extrae contenido de fonts XML externas (twitter, flickr, youtube, etc.) con urllib2. Aquí hay un pseudocódigo para ello: params = (url, urlencode(data),) if data else (url,) req = Request(*params) response = urlopen(req) #check headers, content-length, etc… #parse the response XML […]

Python unidades de prueba en Jenkins?

¿Cómo lograr que Jenkins ejecute los casos de prueba de unidad de python? ¿Es posible generar salidas XML de estilo JUnit desde el paquete unittest integrado?

Haga que Celery use la base de datos de prueba de Django sin task_always_eager

Al ejecutar pruebas en aplicaciones de Django que hacen uso de las tareas de apio, no puedo probar completamente las tareas que necesitan obtener datos de la base de datos, ya que no se conectan a la base de datos de prueba que crea Django. La configuración de task_always_eager en Celery a True resuelve parcialmente […]