Mir ist bewusst, wie man eine spezifische Testklasse mit django: python manage.py test MyApp.MyTestClass
.
Was ich gerne tun würde, ist das Gegenteil: Führen Sie alle Tests mit Ausnahme eines Tests aus.
Das würde meiner Meinung nach so aussehen: python manage.py test --ignore=MyApp.MyTestClass
Gibt es einen einfachen Weg dazu?
BEARBEITEN: Ein zusätzlicher Bonus wäre, den Test noch manuell ausführen zu können (mit dem ersten Befehl).
Der Testbefehl hat standardmäßig keine Option zum Ignorieren. Sie können django-ignoretests ausprobieren. Sie können es mit
installieren %Vor% Sie können Apps ignorieren, indem Sie sie in IGNORE_TESTS
wie unten angegeben einfügen: