dotest.py: bugfix: test filters with -f do not work on Python3
authorJonas Devlieghere <jonas@devlieghere.com>
Fri, 20 Sep 2019 23:41:29 +0000 (23:41 +0000)
committerJonas Devlieghere <jonas@devlieghere.com>
Fri, 20 Sep 2019 23:41:29 +0000 (23:41 +0000)
commite021d6909436c6baac2dc7c9065340862a9b9aa2
tree833a06907cc007ba1db61a1193ed6132cd8c3203
parent2f32e5d84d3483a0d6170fc61d2cceb49fc930a3
dotest.py: bugfix: test filters with -f do not work on Python3

dotest -f does not work on Python3.

The name types.UnboundMethodType was an alias for types.MethodType in
2.7, but it does not exist in python3. MethodType works in both.

Also the actual type returned from SomeClass.some_method in python3
will be types.Function, not MethodType.

Patch by: Lawrence D'Anna

Differential revision: https://reviews.llvm.org/D67791

llvm-svn: 372441
lldb/third_party/Python/module/unittest2/unittest2/loader.py