title: Force python to run every line of code
body: <p>I have inherited a large number of python scripts that don't come with unit tests <a href="http://zap2it.tmsimg.com/assets/p184522_b_h3_aa.jpg" rel="nofollow">(good times)</a>. Eventually I will have unit tests for most of these scripts. Until then I would like to force python to evaluate every potential code path because I'm finding lovely things like name errors in function calls. </p>
  
  <p>Is there a way to force python to evaluate every line of code (including lines in uncalled functions or exception handlers) other than unit tests?</p>