Django-Tests – Patch-Objekt in allen TestsPython

Python-Programme
Guest
 Django-Tests – Patch-Objekt in allen Tests

Post by Guest »

Ich muss eine Art MockMixin für meine Tests erstellen. Es sollte Mocks für alles enthalten, was externe Quellen aufruft.
Zum Beispiel rufe ich jedes Mal, wenn ich ein Modell im Admin-Bereich speichere, einige Remote-URLs auf. Es wäre gut, das verspottet zu haben und so zu verwenden:

Code: Select all

class ExampleTestCase(MockedTestCase):
# tests
Jedes Mal, wenn ich ein Modell im Admin-Bereich speichere, beispielsweise in Funktionstests, wird dieser Mock angewendet, anstatt Remote-URLs aufzurufen.

Ist das tatsächlich möglich? Ich kann das für einen bestimmten Test tun, das ist kein Problem. Aber es wäre nützlicher, einen globalen Mock zu haben, weil ich ihn oft verwende.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post