python - Django 1.6 coverage data showing virtualenv items -


i have django 1.6 project have minimal test coverage

when run

bash coverage run manage.py test mainapp coverage report --include=mainapp/*

the output is

name               stmts   miss  cover -------------------------------------- mainapp/__init__       0      0   100% mainapp/models        42     13    69% mainapp/tests         20      0   100% -------------------------------------- total                 62     13    79% 

however misleading since coverage nowehre near that, , doesn't include views.py file.

also if run coverage report shows coverage site-packages directory in virtualenv created using requirements.py file,

the complete project @ https://github.com/vinu76jsr/librarymanagementsystem

in projects, need add --setting manage.py, in case:

coverage run manage.py test --settings=librarymanagementsystem.settings mainapp coverage report --include=mainapp/* 

for report command, --include mandatory avoid site-packages directory included in coverage.

if use south, should add --omit="*migrations*" too.


Comments

Popular posts from this blog

PHPMotion implementation - URL based videos (Hosted on separate location) -

javascript - Using Windows Media Player as video fallback for video tag -

c# - Unity IoC Lifetime per HttpRequest for UserStore -