django-runtests to aplikacja, która ułatwia Django napisanie skryptu runtests.py na wymiennym aplikacji Django.
Takie skrypty zazwyczaj zapewniają runtests () metody, które zajmują się zachowanie podczas jazdy testowej.
instalacji
& Nbsp; W skali globalnej:
& Nbsp; pip zainstalować Django runtests
& Nbsp; Z pliku setup.py danego pakietu (za pomocą Dystrybucja):
& Nbsp; ustawień (
& nbsp; test_requires = [
& Nbsp; "django-runtests",
& Nbsp;]
& Nbsp; "runtests.runtests" test_suite =,
& Nbsp;)
Definiowanie konfiguracji testu
W pliku runtests.py, dodaj następujący kod:
django_runtests importowe
Testy klas (django_runtests.RunTests):
& Nbsp; TESTED_APPS = ['my.app.to.test "," my.other.test']
& Nbsp; EXTRA_APPS = [
& Nbsp; "django.contrib.auth",
& Nbsp; # Inne niestandardowe aplikacje do włączenia
& Nbsp;]
& Nbsp; EXTRA_SETTINGS = {
& Nbsp; ustawień # niestandardowe, jako dict
& Nbsp;}
runtests def ():
& Nbsp; powrócić Tests.runtests ()
jeśli __name__ == '__main__ ":
& Nbsp; Tests.main ()
Wymagania :
- Python
- Django
Komentarze nie znaleziono