I have a base class that all my models inherit from:<div><br></div><div><a href="http://paste2.org/p/1796621">http://paste2.org/p/1796621</a></div><div><br></div><div>and majority of my tests are touching models and I even have tests against this specific class:</div>
<div><br></div><div><a href="http://paste2.org/p/1796622">http://paste2.org/p/1796622</a></div><div><br></div><div>Yet, when I run a coverage test in py.test:</div><div>py.test --cov-report=term-missing --cov app/models.py</div>
<div><br></div><div><div>app/models      46     23    50%   1-27, 37-40, 59, 65, 76, 82-84</div></div><div><br></div><div><br></div><div>How are lines 1-27 not covered?</div><div><br></div>