Add unittest2 as a dependency and update kgb.

Review Request #12500 — Created Aug. 5, 2022 and updated

chipx86
RBTools
release-3.x
rbtools

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 for TestCase on Python 2.

It also updates our kgb dependency to the new 7.1 release.

Unit tests pass on Python 2 and 3.

Summary
Add unittest2 as a dependency and update kgb.
Checks run (2 succeeded)
flake8 passed.
JSHint passed.
david
  1. Ship It!
  2. 
      
Loading...