$ nosetests3 --with-cov --cov=umake --cov-report=term-missing --cov-report=html --cov-config=confs/coverage.cov /home/didrocks/work/ubuntu-make/tests/__init__.py
.
----------- coverage: platform linux, python 3.5.1-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------------------------
umake/__init__ 65 42 35% 42-43, 57-64, 69-85, 91-101, 107-131
umake/decompressor 73 73 0% 20-144
umake/frameworks/__init__ 233 187 20% 50-61, 65-68, 73, 78-81, 85-89, 94-99, 103-114, 118, 122, 127-135, 143-203, 208-229, 234, 239-250, 255-257, 261-265, 269-271, 276-280, 284-292, 296-310, 316, 320, 325, 329-344, 349-364
umake/frameworks/android 79 79 0% 21-179
umake/frameworks/baseinstaller 261 261 0% 21-403
umake/frameworks/dart 48 48 0% 21-97
umake/frameworks/games 93 93 0% 21-200
umake/frameworks/go 36 36 0% 21-76
umake/frameworks/ide 286 286 0% 22-577
umake/frameworks/rust 71 71 0% 22-142
umake/frameworks/scala 27 27 0% 22-66
umake/frameworks/web 136 136 0% 21-223
umake/interactions/__init__ 86 64 26% 34-38, 45-63, 67-90, 95-108, 115-117, 122-129, 136-138, 141, 148, 155, 160-161
umake/network/__init__ 0 0 100%
umake/network/download_center 121 121 0% 20-222
umake/network/ftp_adapter 56 56 0% 20-108
umake/network/requirements_handler 168 131 22% 48-50, 56-68, 72-88, 94-109, 117-129, 133-196, 200-213, 217-221, 226-229, 232-236, 241-246, 249-251, 256-257, 260-261, 305-313
umake/settings 18 9 50% 34-43
umake/tools 239 164 31% 69-71, 78-92, 96, 100-105, 112, 122, 129-132, 135, 138-141, 144-145, 153-159, 162, 178, 181, 192-194, 200-203, 209-226, 231, 236, 241, 246, 251-255, 260-273, 280-287, 294-314, 319, 336, 341-345, 351-353, 358-377, 390-413
umake/ui/__init__ 19 6 68% 31, 35, 42, 47, 52-53
umake/ui/cli/__init__ 109 87 20% 39-43, 50, 54, 58-84, 91-96, 106-157, 162-184
------------------------------------------------------------------
TOTAL 2224 1977 11%
Traceback (most recent call last):
File "/usr/bin/nosetests3", line 9, in <module>
load_entry_point('nose==1.3.6', 'console_scripts', 'nosetests')()
File "/usr/lib/python3/dist-packages/nose/core.py", line 121, in __init__
**extra_args)
File "/usr/lib/python3.5/unittest/main.py", line 94, in __init__
self.runTests()
File "/usr/lib/python3/dist-packages/nose/core.py", line 207, in runTests
result = self.testRunner.run(self.test)
File "/usr/lib/python3/dist-packages/nose/core.py", line 66, in run
result.printErrors()
File "/usr/lib/python3/dist-packages/nose/result.py", line 110, in printErrors
self.config.plugins.report(self.stream)
File "/usr/lib/python3/dist-packages/nose/plugins/manager.py", line 99, in __call__
return self.call(*arg, **kw)
File "/usr/lib/python3/dist-packages/nose/plugins/manager.py", line 167, in simple
result = meth(*arg, **kw)
File "/usr/lib/python3/dist-packages/nose_cov.py", line 70, in report
self.cov_controller.summary(stream)
File "/usr/lib/python3/dist-packages/cov_core.py", line 148, in summary
CovController.summary(self, stream)
File "/usr/lib/python3/dist-packages/cov_core.py", line 105, in summary
self.cov.html_report(ignore_errors=True)
File "/usr/lib/python3/dist-packages/coverage/control.py", line 662, in html_report
return reporter.report(morfs)
File "/usr/lib/python3/dist-packages/coverage/html.py", line 98, in report
self.status.read(self.config.html_dir)
File "/usr/lib/python3/dist-packages/coverage/html.py", line 315, in read
status = pickle.load(fstatus)
EOFError: Ran out of input