Nur wenn Sie eine Möglichkeit bereitstellen, das innere Funktionsobjekt selbst zu extrahieren, z. B.
%Vor%Wenn Ihre äußere Funktion darauf besteht, den inneren vollständig in sich zu verstecken (niemals nach draußen dringen zu lassen, wenn Sie richtig dazu aufgefordert werden), sind Ihre Komponententests machtlos, dieses starke Gebot für extreme und absolute Privatsphäre zu besiegen ;-).
Das ist eigentlich ein altes offenes Python-Problem:
Es gibt einen Kandidaten-Patch (ab 2007), der doctest veranlasst, verschachtelte Funktionen zu finden, aber jemand muss das wahrscheinlich tun.
Tags und Links python unit-testing doctest