pf@pfmaster-P170EM:pts/14 ~/roundup 2684> time py.test --cov=. ======================================= test session starts ======================================== platform linux2 -- Python 2.7.10, pytest-2.9.0, py-1.4.31, pluggy-0.3.1 rootdir: /home/pf/roundup, inifile: plugins: cov-2.2.1 collected 661 items / 4 skipped test/test_actions.py .......................... test/test_anydbm.py ........................................................................................................................... test/test_cgi.py .................................................................. test/test_dates.py ............................ test/test_hyperdbvals.py ........ test/test_init.py . test/test_jinja2.py .. test/test_mailer.py . test/test_mailgw.py ........................................................................................................... test/test_mailsplit.py .............. test/test_memorydb.py ....................................................................................................................... test/test_multipart.py .......... test/test_schema.py ... test/test_security.py ........ test/test_sqlite.py .......................................................................................................................... test/test_templating.py ......... test/test_token.py ...... test/test_userauditor.py ........ ------------------------- coverage: platform linux2, python 2.7.10-final-0 ------------------------- Name Stmts Miss Cover --------------------------------------------------------------------------------- demo.py 4 4 0% roundup/__init__.py 3 0 100% roundup/actions.py 28 15 46% roundup/admin.py 812 671 17% roundup/anypy/__init__.py 1 0 100% roundup/anypy/cookie_.py 7 2 71% roundup/anypy/dbm_.py 6 3 50% roundup/anypy/email_.py 72 10 86% roundup/anypy/http_.py 4 0 100% roundup/anypy/urllib_.py 5 0 100% roundup/backends/__init__.py 28 7 75% roundup/backends/back_anydbm.py 1260 154 88% roundup/backends/back_mysql.py 354 288 19% roundup/backends/back_postgresql.py 208 197 5% roundup/backends/back_sqlite.py 239 65 73% roundup/backends/blobfiles.py 101 14 86% roundup/backends/indexer_common.py 64 2 97% roundup/backends/indexer_dbm.py 160 79 51% roundup/backends/indexer_rdbms.py 75 65 13% roundup/backends/indexer_xapian.py 61 8 87% roundup/backends/locking.py 11 1 91% roundup/backends/portalocker.py 69 51 26% roundup/backends/rdbms_common.py 1673 320 81% roundup/backends/sessions_dbm.py 106 27 75% roundup/backends/sessions_rdbms.py 66 13 80% roundup/cgi/KeywordsExpr.py 20 16 20% roundup/cgi/PageTemplates/Expressions.py 225 165 27% roundup/cgi/PageTemplates/GlobalTranslationService.py 17 5 71% roundup/cgi/PageTemplates/MultiMapping.py 28 18 36% roundup/cgi/PageTemplates/PageTemplate.py 139 99 29% roundup/cgi/PageTemplates/PathIterator.py 24 18 25% roundup/cgi/PageTemplates/PythonExpr.py 51 35 31% roundup/cgi/PageTemplates/TALES.py 180 106 41% roundup/cgi/PageTemplates/__init__.py 6 2 67% roundup/cgi/TAL/DummyEngine.py 171 171 0% roundup/cgi/TAL/HTMLParser.py 256 207 19% roundup/cgi/TAL/HTMLTALParser.py 198 159 20% roundup/cgi/TAL/TALDefs.py 110 68 38% roundup/cgi/TAL/TALGenerator.py 618 564 9% roundup/cgi/TAL/TALInterpreter.py 548 426 22% roundup/cgi/TAL/TALParser.py 107 88 18% roundup/cgi/TAL/TranslationContext.py 17 13 24% roundup/cgi/TAL/XMLParser.py 38 27 29% roundup/cgi/TAL/__init__.py 1 0 100% roundup/cgi/TAL/markupbase.py 234 217 7% roundup/cgi/TAL/talgettext.py 178 178 0% roundup/cgi/TranslationService.py 51 17 67% roundup/cgi/ZTUtils/Batch.py 66 28 58% roundup/cgi/ZTUtils/Iterator.py 133 93 30% roundup/cgi/ZTUtils/__init__.py 4 0 100% roundup/cgi/__init__.py 1 0 100% roundup/cgi/accept_language.py 22 13 41% roundup/cgi/actions.py 613 241 61% roundup/cgi/apache.py 65 65 0% roundup/cgi/cgitb.py 128 117 9% roundup/cgi/client.py 755 577 24% roundup/cgi/engine_chameleon.py 26 26 0% roundup/cgi/engine_jinja2.py 32 32 0% roundup/cgi/engine_zopetal.py 42 25 40% roundup/cgi/exceptions.py 18 1 94% roundup/cgi/form_parser.py 261 24 91% roundup/cgi/templating.py 1678 1118 33% roundup/cgi/wsgi_handler.py 53 53 0% roundup/configuration.py 497 137 72% roundup/date.py 560 88 84% roundup/demo.py 115 115 0% roundup/dist/__init__.py 0 0 100% roundup/dist/command/__init__.py 0 0 100% roundup/dist/command/bdist_rpm.py 12 12 0% roundup/dist/command/build.py 37 37 0% roundup/dist/command/build_doc.py 30 30 0% roundup/dist/command/build_scripts.py 57 57 0% roundup/dist/command/install_lib.py 7 7 0% roundup/exceptions.py 11 0 100% roundup/hyperdb.py 738 114 85% roundup/i18n.py 89 14 84% roundup/init.py 72 14 81% roundup/install_util.py 87 36 59% roundup/instance.py 157 57 64% roundup/mailer.py 173 39 77% roundup/mailgw.py 914 217 76% roundup/msgfmt.py 132 118 11% roundup/password.py 199 26 87% roundup/roundupdb.py 454 58 87% roundup/scripts/__init__.py 2 2 0% roundup/scripts/roundup_admin.py 19 19 0% roundup/scripts/roundup_demo.py 33 33 0% roundup/scripts/roundup_gettext.py 31 31 0% roundup/scripts/roundup_mailgw.py 82 82 0% roundup/scripts/roundup_server.py 525 525 0% roundup/scripts/roundup_xmlrpc_server.py 122 122 0% roundup/security.py 149 12 92% roundup/support.py 69 38 45% roundup/token.py 64 0 100% roundup/version_check.py 6 6 0% roundup/xmlrpc.py 138 114 17% run_tests.py 54 54 0% setup.py 42 42 0% share/roundup/templates/classic/detectors/messagesummary.py 8 0 100% share/roundup/templates/classic/detectors/nosyreaction.py 71 5 93% share/roundup/templates/classic/detectors/statusauditor.py 31 8 74% share/roundup/templates/classic/detectors/userauditor.py 42 14 67% share/roundup/templates/classic/initial_data.py 18 0 100% share/roundup/templates/classic/schema.py 49 5 90% test/__init__.py 0 0 100% test/benchmark.py 94 94 0% test/db_test_base.py 1711 15 99% test/gpgmelib.py 25 3 88% test/memorydb.py 265 12 95% test/mocknull.py 14 0 100% test/session_common.py 41 1 98% test/test_actions.py 225 4 98% test/test_anydbm.py 21 0 100% test/test_cgi.py 578 8 99% test/test_dates.py 418 2 99% test/test_hyperdbvals.py 92 3 97% test/test_indexer.py 124 118 5% test/test_init.py 7 0 100% test/test_jinja2.py 24 2 92% test/test_locking.py 18 12 33% test/test_mailer.py 8 0 100% test/test_mailgw.py 992 38 96% test/test_mailsplit.py 69 0 100% test/test_memorydb.py 38 0 100% test/test_multipart.py 105 0 100% test/test_mysql.py 84 66 21% test/test_postgresql.py 127 118 7% test/test_schema.py 45 1 98% test/test_security.py 162 1 99% test/test_sqlite.py 24 0 100% test/test_templating.py 117 5 96% test/test_token.py 31 0 100% test/test_userauditor.py 68 4 94% test/test_xmlrpc.py 171 160 6% test/tx_Source_detector.py 14 2 86% --------------------------------------------------------------------------------- TOTAL 24139 9965 59% ============================= 661 passed, 4 skipped in 574.56 seconds ============================== real 9m34.991s user 3m35.124s sys 0m20.756s