* test/: PEP8 compliancy - Make PEP8 compliant * Python3 chokes on casting int to bytes (#24952) But if we tell the formatter that the var is a number, it works
Also convert those checks to use abcs instead of dict and list. Make a sentinel class for strategies to report when they've reache the end
* Relocate module unit tests. * Fix classification of unit test changes.