testsuite: A major revamp of the driver
This tries to put the testsuite driver into a slightly more maintainable condition: * Add type annotations where easily done * Use pathlib.Path instead of str paths * Make it pass the mypy typechecker
Showing
- testsuite/driver/my_typing.py 43 additions, 0 deletionstestsuite/driver/my_typing.py
- testsuite/driver/perf_notes.py 32 additions, 31 deletionstestsuite/driver/perf_notes.py
- testsuite/driver/runtests.py 20 additions, 11 deletionstestsuite/driver/runtests.py
- testsuite/driver/testglobals.py 60 additions, 19 deletionstestsuite/driver/testglobals.py
- testsuite/driver/testlib.py 324 additions, 283 deletionstestsuite/driver/testlib.py
- testsuite/driver/testutil.py 16 additions, 10 deletionstestsuite/driver/testutil.py
- testsuite/tests/driver/T12674/Makefile 13 additions, 0 deletionstestsuite/tests/driver/T12674/Makefile
- testsuite/tests/driver/T12674/all.T 2 additions, 3 deletionstestsuite/tests/driver/T12674/all.T
- typing_stubs.py 13 additions, 0 deletionstyping_stubs.py
Loading
Please register or sign in to comment