Antwort

11

Nach den Python 2.7 unittest docs:

unittest2: Ein Rückportierung von neuen Unittest-Funktionen für Python 2,4-2,6 Viele neue Funktionen in Python 2.7, einschließlich Tests Entdeckung Unittest wurden hinzugefügt. Mit unittest2 können Sie diese Funktionen mit früheren Versionen von Python verwenden.

So von unittest2 unter Python 2-unittest unter Python 2.7 oder Python 3 bewegt, sollte genau das tun, was Sie wollen

+0

'unittest2' scheint auch einige erweiterte Funktion nicht unterstützt durch' unittest' zu unterstützen. Zum Beispiel "subTest", das von 'Python3.4' unterstützt wird. – SangminKim