UniNE-CHYN/mmappickle

JOSS - Test coverage

Closed this issue · 1 comments

----------- coverage: platform linux, python 3.6.4-final-0 -----------
Name                              Stmts   Miss  Cover   Missing
---------------------------------------------------------------
mmappickle/__init__.py                7      2    71%   7-9
mmappickle/dict.py                  441     95    78%   71-72, 77-78, 82-83, 88-89, 94-95, 98-99, 102-103, 106-107, 110-111, 128, 329, 338, 347, 356, 372, 390, 418, 423, 426, 439-440, 459-472, 476-482, 488, 582, 612, 631, 694, 706, 752-796, 800-806
mmappickle/http.py                   79     55    30%   17-27, 30-43, 46-53, 57-66, 69-95, 98, 101, 104, 107, 110
mmappickle/picklers/__init__.py       9      2    78%   10-12
mmappickle/picklers/base.py          84      8    90%   26, 32, 37, 45, 78-79, 101, 108
mmappickle/picklers/numpy.py        109     10    91%   40, 80, 82, 86, 106, 108, 112-115, 126
mmappickle/stubs/__init__.py          7      2    71%   7-9
mmappickle/stubs/numpy.py            12      0   100%
mmappickle/utils.py                  41      6    85%   22, 38-43, 50
---------------------------------------------------------------
TOTAL                               789    180    77%

The package needs to be more covered. The coverage is to low.

----------- coverage: platform linux, python 3.5.3-final-0 -----------
Name                              Stmts   Miss  Cover   Missing
---------------------------------------------------------------
mmappickle/__init__.py                3      0   100%
mmappickle/_version.py                1      0   100%
mmappickle/dict.py                  457      6    99%   818-824
mmappickle/picklers/__init__.py       9      2    78%   10-12
mmappickle/picklers/base.py          84      6    93%   26, 32, 37, 45, 78-79
mmappickle/picklers/numpy.py        109      7    94%   40, 80, 82, 86, 106, 108, 115
mmappickle/stubs/__init__.py          7      2    71%   7-9
mmappickle/stubs/numpy.py            12      0   100%
mmappickle/utils.py                  41      5    88%   38-43, 50
---------------------------------------------------------------
TOTAL                               723     28    96%