django-testing

django test app error-Se ha producido un error al crear la base de datos de prueba: permiso denegado para crear la base de datos

Cuando intento probar cualquier aplicación con un comando (lo noté cuando intenté implementar myproject usando fabric, que us ... sed with sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. } }

¿Cómo debo escribir pruebas para Formularios en Django?

Me gustaría simular solicitudes a mis vistas en Django cuando estoy escribiendo pruebas. Esto es principalmente para probar l ... ror de formulario o no. ¿Cómo puedo comprobar que mi Formulario falló y que el campo en particular (soemthing) tuvo un error?

¿Cómo puedo probar unitariamente los mensajes de django?

En mi aplicación django, estoy tratando de escribir una prueba unitaria que realiza una acción y luego comprueba los mensajes ... kieStorage object at 0x3c55250> ¿Cómo puedo convertir esto en algo útil, o lo estoy haciendo todo mal? Gracias, Daniel

Prueba de envío de correo electrónico

¿Algún consejo para probar el envío de correo electrónico? Aparte de tal vez crear una cuenta gmail, especialmente para reci ... trónicos? Me gustaría, tal vez, almacenar los correos electrónicos localmente, dentro de una carpeta a medida que se envían.

Cómo iniciar pruebas para django reusable app?

¿Puedo iniciar pruebas para mi aplicación Django reutilizable sin incorporar esta aplicación en un proyecto? Mi aplicación ... de importar, porque variable de entorno DJANGO_SETTINGS_MODULE no está definido. ¿Qué ¿son las mejores prácticas aquí?

Uso de la autenticación básica de acceso HTTP en Django testing framework

Para algunas de mis vistas de Django he creado un decorador que realiza la autenticación básica de acceso HTTP. Sin embargo, ... ngo, me tomó un tiempo averiguar cómo autenticarme en la vista. Así es como lo hice. Espero que alguien encuentre esto útil.

Django: ¿hay alguna manera de contar consultas SQL desde una prueba unitaria?

Estoy tratando de averiguar el número de consultas ejecutadas por una función de utilidad. He escrito una prueba unitaria par ... a pendiente de Django para esto. Sin embargo, el boleto sigue abierto. Mientras tanto, hay otra manera de ¿seguir con esto?

Cómo probar etiquetas de plantilla personalizadas en Django?

Estoy agregando un conjunto de etiquetas de plantilla a una aplicación Django y no estoy seguro de cómo probarlas. Los he us ... f the given model. """ Así que mi pregunta es ¿normalmente pruebas tus etiquetas de plantilla y si lo haces, cómo lo haces?

¿Cuáles son las mejores prácticas para probar "diferentes capas" en Django? [cerrado]

Soy NO nuevo en las pruebas, pero realmente me confundí con el lío de recomendaciones para probar diferentes capas en Django ... ible y adecuado para probar diferentes capas?? UPDATE Estoy al tanto de la charla de Carl Meyer{[34]]} en PyCon 2012..

Escribir casos de prueba para modelos django

A mitad de mi proyecto actual, después de sufrir el dolor de pasar incontables minutos en la depuración, he decidido adoptar ... plo, ¿cuáles son las cosas que deben cubrir las pruebas unitarias? Y cómo debería ForeignKeyand ManyToManyField be covered?

Ejecución de pruebas de django con sqlite

Uso Postgres para producción y desarrollo, pero me gustaría usar sqlite para ejecutar algunas pruebas. No veo una manera fácil de configurar un motor para pruebas y otro para desarrollo / producción. Me estoy perdiendo algo?

Escribir buenas pruebas para aplicaciones Django

Nunca he escrito ninguna prueba en mi vida, pero me gustaría empezar a escribir pruebas para mis proyectos de Django. He leíd ... f.test_content) def test_list_template(self): self.assertContains(self.response_index, self.test_title)

Cómo puedo modificar la sesión en el marco de prueba de Django

Mi sitio permite a las personas contribuir contenido en ausencia de haber iniciado sesión mediante la creación de un Usuario ... te ¿Piensa en cómo modificar la sesión del cliente antes de realizar solicitudes get? He visto esto y no parece funcionar

IntegrityError al cargar el accesorio durante la prueba de django

Estoy cargando un fixture creado con dumpdata, y obteniendo la siguiente excepción: Problem installing fixture 'db_dump.jso ... sqlite3. Actualización: El uso de claves naturales no hace una diferencia aquí. ¿Qué significa y por qué está sucediendo?

Django prueba FileField usando accesorios de prueba

Estoy tratando de construir pruebas para algunos modelos que tienen un campo de archivos. El modelo se ve así: class Solutio ... a? Entonces, ¿hay una forma más pitónica o específica de Django de lidiar con las pruebas unitarias que involucran archivos?