Software Test Driven Python