मैं test.py मॉड्यूल बनाया,django मेरे परीक्षण क्यों नहीं देखता है?
from django.test import TestCase
from django.test.client import Client
from django.contrib.auth.models import User
from django.contrib.sites.models import Site
from forum.models import *
class SimpleTest(TestCase):
def setUp(self):
u = User.objects.create_user("ak", "[email protected]", "pwd")
Forum.objects.create(title="forum")
Site.objects.create(domain="test.org", name="test.org")
def content_test(self, url, values):
"""Get content of url and test that each of items in `values` list is present."""
r = self.c.get(url)
self.assertEquals(r.status_code, 200)
for v in values:
self.assertTrue(v in r.content)
def test(self):
self.c = Client()
self.c.login(username="ak", password="pwd")
self.content_test("/forum/", ['<a href="/forum/forum/1/">forum</a>'])
....
से भरा है और अपने आवेदन के साथ फ़ोल्डर में रखा गया है। जब मैं परीक्षण डेटाबेस बनाने के बाद
python manage.py test forum
द्वारा परीक्षण चलाने मैं एक जवाब
क्या मैं गलत कर रहा हूँ "0.000s में 0 परीक्षण Ran" मिल सकता है?
पीएस
MyProj:
forum (it's my app):
manage.py
models.py
views.py
tests.py
...
मैं tests.py को test.py का नाम बदला: यहाँ मेरी परियोजना पदानुक्रम है। ग्रहण ने पाया कि यह मॉड्यूल परीक्षण के साथ है, लेकिन उत्तर अभी भी "0.000s में रैन 0 परीक्षण"
'test.py' कहां रहता है? –