django-runtests ist ein Django-Anwendung, die das Schreiben eines runtests.py Skript für steckbare Django-Anwendung erleichtert.
Solche Skripte in der Regel bieten eine runtests () -Methode, die den Test Laufverhalten zu behandeln.
Installation
& Nbsp; weltweit:
& Nbsp; pip installieren django-runtests
& Nbsp; Von setup.py-Datei des Pakets (mit Verteilen):
& Nbsp; Setup (
& Nbsp; test_requires = [
& Nbsp; "django-runtests ',
& Nbsp;],
& Nbsp; test_suite = 'runtests.runtests',
& Nbsp;)
Die Definition der Testaufbau
In Ihrem runtests.py-Datei den folgenden Code ein:
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 benutzerdefinierte Anwendungen zu schließen
& Nbsp;]
& Nbsp; EXTRA_SETTINGS = {
& Nbsp; # Benutzerdefinierte Einstellungen als dict
& Nbsp;}
def runtests ():
& Nbsp; zurück Tests.runtests ()
wenn __name__ == '__main__':
& Nbsp; Tests.main ()
Anforderungen :
- Python
- Django
Kommentare nicht gefunden