Add unittest2 as a dependency and update kgb.
Review Request #12500 — Created Aug. 5, 2022 and updated — Latest diff uploaded
Python 3's
unittest
library contains a lot of useful functionality,
and some new names for older functions, none of which we can use with
Python 2.7.This change brings in
unittest2
as a dependency, using this as the
base forTestCase
on Python 2.It also updates our
kgb
dependency to the new 7.1 release.
Unit tests pass on Python 2 and 3.