If I run the “_runner_tests.py” (both Python2 and Python3) it fails on 5 tests.
Thanks for the head's up. About to take a look
Confession time: These tests are abysmal! :)
Aside from being a Python newbie at the time I wrote them, I was also relatively new to TDD. Looking back at them, there was too much reliance on mocks and too much testing of internal details. While I think I'd have a valid case of 86ing the whole lot of them, for now I have just ditched the worse offenders. And oh look- the tests magically pass now!
On another note, these tests were probably broken for ages. Think I might have a go at linking these tests up with Travis-CI to avoid this reoccurring...
Haha, nice and frank reponse! :-)
... and Travisified