Questions marquées «django-testing»

9
Erreur d'application de test django - Une erreur s'est produite lors de la création de la base de données de test: autorisation refusée pour créer la base de données
Lorsque j'essaie de tester une application avec une commande (je l'ai remarqué lorsque j'ai essayé de déployer mon projet à l'aide de fabric, qui utilise cette commande): python manage.py test appname J'obtiens cette erreur: Creating test database for alias 'default'... Got an error creating the test database: permission denied to …

4
Django Reverse avec les arguments '()' et les arguments de mot-clé '{}' non trouvés
Salut, j'ai un problème exaspérant. J'ai un modèle d'URL comme celui-ci: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), cela fonctionne bien dans le navigateur mais pour les tests, quand je fais cela dans le shell: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Je reçois le redouté: NoReverseMatch: …

3
Comment écrire des tests pour les formulaires dans Django?
Je voudrais simuler des requêtes à mes vues dans Django lorsque j'écris des tests. Il s'agit principalement de tester les formulaires. Voici un extrait d'une simple demande de test: from django.tests import TestCase class MyTests(TestCase): def test_forms(self): response = self.client.post("/my/form/", {'something':'something'}) self.assertEqual(response.status_code, 200) # we get our page back with …

10
Test de l'envoi d'e-mails dans Django [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 6 mois . Améliorez cette question Je dois …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.