add a few more tests for some edge cases
add a few more tests for some edge cases

harlowja/retrying,varunarya10/retrying,JioCloud/retrying,underrun/retrying,william-silversmith/tenacity,muhammad-ammar/retrying,jd/tenacity,bodenr/tenacity,cyrusd/retrying,rholder/retrying