Perguntas com a marcação «django-testing»

9
django test app error - Erro ao criar o banco de dados de teste: permissão negada para criar banco de dados
Quando tento testar qualquer aplicativo com comando (notei quando tentei implantar meu projeto usando fabric, que usa este comando): python manage.py test appname Eu recebo este erro: Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if you would …

4
Django Reverso com argumentos '()' e argumentos de palavra-chave '{}' não encontrados
Oi, eu tenho um problema irritante. Eu tenho um padrão de URL como este: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), funciona bem no navegador, mas para testes, quando faço isso no shell: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Eu tenho o temido: NoReverseMatch: Reverse for …

3
Como devo escrever testes para formulários no Django?
Eu gostaria de simular solicitações para minhas visualizações no Django quando estou escrevendo testes. Isso é principalmente para testar os formulários. Aqui está um snippet de uma solicitação de teste simples: 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 …

10
Testando envio de e-mail em Django [fechado]
Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado há 8 meses . Melhore esta questão Preciso testar se meu aplicativo Django envia e-mails …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.