The PR checks in addSkip whether startTest has already been called (pre 3.12); if not, it sets up the required state usually established by startTest.
It keeps the pre 3.12 way to count skipped tests as run tests (to avoid complex version dependent changes for the stupid doctests).
Fixes #157.
This is an alternative to #158.
The PR checks in
addSkip
whetherstartTest
has already been called (pre 3.12); if not, it sets up the required state usually established bystartTest
. It keeps the pre 3.12 way to count skipped tests as run tests (to avoid complex version dependent changes for the stupid doctests).