django-runtests is een Django app die het schrijven van een runtests.py script voor pluggable Django toepassing vergemakkelijkt.
Dergelijke scripts bieden meestal een runtests () methode die de test loopgedrag verwerken.
installatie
& Nbsp; Wereldwijd:
& Nbsp; pip installeren django-runtests
& Nbsp; Van setup.py bestand van het pakket (met behulp Verdeel):
& Nbsp; setup (
& Nbsp; test_requires = [
& Nbsp; 'Django-runtests',
& Nbsp;],
& Nbsp; 'runtests.runtests' test_suite =,
& Nbsp;)
Het definiëren van de testopstelling
In je runtests.py bestand, voeg de volgende code:
import django_runtests
klasse Tests (django_runtests.RunTests):
& Nbsp; TESTED_APPS = ['my.app.to.test', 'my.other.test']
& Nbsp; EXTRA_APPS = [
& Nbsp; 'django.contrib.auth',
& Nbsp; # Andere applicaties op maat op te nemen
& Nbsp;]
& Nbsp; EXTRA_SETTINGS = {
& Nbsp; # Aangepaste instellingen, als een dict
& Nbsp;}
def runtests ():
& Nbsp; terug Tests.runtests ()
Als __name__ == '__main__':
& Nbsp; Tests.main ()
Eisen
- Python
- Django
Reacties niet gevonden