Ähnlich wie this question. In meinem Fall läuft jedoch keines meiner Modelle doctest
.Nase läuft nicht Django doctests
Ich verwende Django 1.3 beta 1.
# settings.py
TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
INSTALLED_APPS = (
##...a bunch of django apps
'django_nose',
'south',
'my_project.my_app',
)
Einer meiner Modells doctest:
class ItemType(models.Model):
'''
>>> temType.objects.all().count() == 0
True
'''
name = models.CharField(max_length=32)
def __unicode__(self):
return self.name
Sollte wegen initial_data
Befestigung scheitern aber nur für den Fall, versuchte ich es mit den folgenden:
class ItemType(models.Model):
'''
>>> ItemType.objects.all().count() == -1
True
'''
name = models.CharField(max_length=32)
def __unicode__(self):
return self.name
ich versucht mit den folgenden :
./manage.py test --with-doctest my_app
Mit dem Django Test-Runner, ich geben Sie einfach die folgenden für meine Doctests verarbeitet werden:
./manage.py test my_app
Irgendwelche Vorschläge?