• Jason Madden's avatar
    Fix #750 by making patched threading.RLock interpret timeout the same as the stdlib. · 7dc72238
    Jason Madden authored
    This required a change to our test_threading_2.py: we weren't testing
    patched RLocks at all! Now we run the full set on them.
    
    Also add test_threading.py from Python 3.4 and 3.5 to the test suite to
    identify any other differences. A few tests have to be commented out
    because they rely on reprs or internal class details, but nothing too
    severe or concerning.
    
    Locally tox 3.3, 3.4 and 3.5 are all green.
    7dc72238
test__threading_vs_settrace.py 5.2 KB