«django-testing» etiketlenmiş sorular

9
django test uygulaması hatası - Test veritabanını oluştururken bir hata oluştu: veritabanı oluşturma izni reddedildi
Komut ile herhangi bir uygulamayı test etmeye çalıştığımda (bu komutu kullanan fabric kullanarak projemi dağıtmaya çalıştığımda fark ettim): python manage.py test appname Bu hatayı alıyorum: Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if you would like to …

4
Django '()' bağımsız değişkenleriyle ve '{}' anahtar kelime bağımsız değişkenleriyle geriye doğru bulunamadı
Merhaba, sinir bozucu bir sorunum var. Ben böyle bir url desen var: # mproject/myapp.urls.py url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'), tarayıcıda iyi çalışıyor ama test için, bunu kabukta yaptığımda: from django.test import Client from django.core.urlresolvers import reverse client= Client() response = client.get(reverse('edit_project'), project_id=4) Ben korkunç olsun: NoReverseMatch: Reverse for 'edit_project' with arguments '()' and keyword …

3
Django'da Formlar için nasıl test yazmalıyım?
Testler yazarken, Django'daki görüşlerime istekleri simüle etmek istiyorum. Bu esas olarak formları test etmek içindir. İşte basit bir test isteğinin bir parçası: 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 an error Sayfa, bir form hatası olsa …

10
Django'da e-posta gönderimini test etme [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 8 ay önce kapandı . Bu soruyu geliştirin Django uygulamamın doğru içeriğe sahip e-postalar gönderdiğini test etmem gerekiyor. Gerçek …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.