Gibt es eine Möglichkeit, den erfassten Protokollierungsinformationsblock zu unterdrücken (d. h. zu verbergen), den der Factory Boy generiert, wenn ein Test fehlschlägt oder einen Fehler generiert? Ich spreche darüber:
%Vor%Oft sind diese Informationen nicht relevant oder notwendig, um das Problem zu lösen, und es ist nur eine Menge Dinge, die ich nach oben scrollen muss, um zu sehen, was den Fehler verursacht hat.
Danke.
Sie können die Protokollierungsstufe factory_boy folgendermaßen ändern:
%Vor% Ersetze WARN
mit dem von dir gewünschten Level. Ich weiß nicht, wo ich das in eine Django-Umgebung stellen soll, aber Sie können dies in Ihre Testdatei oder einen globalen Initialisierer einfügen.
Dies sollte jede Protokollierung außer tatsächlichen factory_boy Fehlern & amp; Warnungen.
Sonderbare Vorgabe, da das Debugging von factory_boy selten hilfreich und unglaublich ausführlich ist.
Tags und Links django factory-boy