With those last few PRs applied:
$ git-ubuntu.self-test pylint passed! ========================================= test session starts ========================================= platform linux -- Python 3.6.3, pytest-3.1.3, py-1.5.2, pluggy-0.4.0 rootdir: /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu, inifile: plugins: cov-2.5.1 collected 165 items
../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo_test.py ....................... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/build.py ........ ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/git_repository.py ........ ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/lint.py .......... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/repo_builder.py .............. ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils_test.py ...... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder_test.py ............ ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_git_repository.py ........................................... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_importer.py ... ../../../snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/versioning.py ......................................
----------- coverage: platform linux, python 3.6.3-final-0 ----------- Name Stmts Miss Cover ------------------------------------------------------------------------------------------------------ /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/__init__.py 0 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/__main__.py 86 76 12% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo.py 97 1 99% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/apt_repo_test.py 74 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/build.py 451 376 17% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/buildsource.py 36 25 31% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/cache.py 1 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/clone.py 75 56 25% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/dsc.py 65 45 31% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/exportorig.py 53 40 25% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/git_repository.py 1041 613 41% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importer.py 572 492 14% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importlocal.py 152 133 12% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/importppa.py 100 80 20% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/lint.py 366 277 24% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/logging.py 8 4 50% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/merge.py 220 193 12% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/queue.py 174 148 15% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/remote.py 100 85 15% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/repo_builder.py 193 3 98% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/review.py 82 66 20% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/run.py 90 38 58% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils.py 96 53 45% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/scriptutils_test.py 4 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder.py 83 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_builder_test.py 60 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/source_information.py 295 206 30% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/submit.py 109 89 18% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/tag.py 76 68 11% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_fixtures.py 10 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_git_repository.py 156 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_importer.py 6 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/test_util.py 5 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/version.py 1 0 100% /snap/git-ubuntu/x1/lib/python3.6/site-packages/gitubuntu/versioning.py 113 19 83% ------------------------------------------------------------------------------------------------------ TOTAL 5050 3186 37%
===================================== 165 passed in 10.12 seconds ===================================== pytest passed!
With those last few PRs applied:
$ git-ubuntu. self-test ======= ======= ======= ======= ====== test session starts ======= ======= ======= ======= ======= ====== ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu, inifile:
pylint passed!
=======
platform linux -- Python 3.6.3, pytest-3.1.3, py-1.5.2, pluggy-0.4.0
rootdir: /snap/git-
plugins: cov-2.5.1
collected 165 items
../../. ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ apt_repo_ test.py ....... ....... ....... .. ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ build.py ........ ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ git_repository. py ........ ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ lint.py .......... ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ repo_builder. py .............. ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ scriptutils_ test.py ...... ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ source_ builder_ test.py ............ ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_git_ repository. py ....... ....... ....... ....... ....... ....... . ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_importer. py ... ./snap/ git-ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ versioning. py ....... ....... ....... ....... ....... ...
../../.
../../.
../../.
../../.
../../.
../../.
../../.
../../.
../../.
----------- coverage: platform linux, python 3.6.3-final-0 ----------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ---- ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ __init_ _.py 0 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ __main_ _.py 86 76 12% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ apt_repo. py 97 1 99% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ apt_repo_ test.py 74 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ build.py 451 376 17% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ buildsource. py 36 25 31% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ cache.py 1 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ clone.py 75 56 25% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ dsc.py 65 45 31% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ exportorig. py 53 40 25% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ git_repository. py 1041 613 41% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ importer. py 572 492 14% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ importlocal. py 152 133 12% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ importppa. py 100 80 20% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ lint.py 366 277 24% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ logging. py 8 4 50% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ merge.py 220 193 12% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ queue.py 174 148 15% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ remote. py 100 85 15% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ repo_builder. py 193 3 98% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ review. py 82 66 20% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ run.py 90 38 58% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ scriptutils. py 96 53 45% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ scriptutils_ test.py 4 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ source_ builder. py 83 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ source_ builder_ test.py 60 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ source_ information. py 295 206 30% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ submit. py 109 89 18% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ tag.py 76 68 11% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_fixtures. py 10 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_git_ repository. py 156 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_importer. py 6 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ test_util. py 5 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ version. py 1 0 100% ubuntu/ x1/lib/ python3. 6/site- packages/ gitubuntu/ versioning. py 113 19 83% ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----
Name Stmts Miss Cover
-------
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
/snap/git-
-------
TOTAL 5050 3186 37%
======= ======= ======= ======= ======= == 165 passed in 10.12 seconds ======= ======= ======= ======= ======= ==
pytest passed!