unittest2
#
unittest2 ist ein Backport von
unittest
, mit verbesserter API und besseren Assertions als in früheren
Python-Versionen.
Beispiel#
Möglicherweise wollt ihr das Modul unter dem Namen unittest
importieren um
die Portierung von Code auf neuere Versionen des Moduls in Zukunft zu
vereinfachen:
import unittest2 as unittest
class MyTest(unittest.TestCase):
...
Auf diese Weise könnt ihr, wenn ihr zu einer neueren Python-Version wechselt und
das Modul unittest2
nicht mehr benötigt, einfach den Import in eurem
Testmodul ändern, ohne dass ihr weiteren Code ändern müsst.
Installation#
$ bin/python -m pip install unittest2C:> Scripts\python -m pip install unittest2