dugan / coverage-reporter

MIT License
5 stars 4 forks source link

Coverage report #'s differ from that of `coverage report` #3

Open msabramo opened 10 years ago

msabramo commented 10 years ago

The version on PyPI doesn't work at all for me. It fails with:

AttributeError: 'bool' object has no attribute 'lower'

The version on git master runs successfully but I noted that the coverage numbers it reports are different from those of coverage report:

 marca@marca-mac2.local ⮀ surveymonkey/smjenkins ⮀ ⭠ generate_html_coverage_automatically s? ⮀ diff-cover ⮀
 ❯ coverage-reporter --summarize --coverage
Name                              Stmts    Exec    Miss   Cover
---------------------------------------------------------------
smjenkins/cli.py                     32      32       0  100.00
smjenkins/commands/browse.py         25      23       2   92.00
smjenkins/commands/configure.py      17      15       2   88.24
smjenkins/commands/listjobs.py       21      21       0  100.00
smjenkins/commands/push.py           67      63       4   94.03
smjenkins/commands/show.py           13      12       1   92.31
smjenkins/commands/test.py           15      14       1   93.33
smjenkins/commands/updateall.py      36      36       0  100.00
smjenkins/config.py                 124      83      41   66.94
smjenkins/job.py                     83      80       3   96.39
smjenkins/utils.py                   51      51       0  100.00
smjenkins/wizard.py                  32      32       0  100.00
---------------------------------------------------------------
TOTAL                               516     462      54   89.53

 marca@marca-mac2.local ⮀ surveymonkey/smjenkins ⮀ ⭠ generate_html_coverage_automatically s? ⮀ diff-cover ⮀
 ❯ coverage report
Name                                    Stmts   Miss  Cover
-----------------------------------------------------------
smjenkins/__init__                          0      0   100%
smjenkins/cli                              32      0   100%
smjenkins/commands/__init__                 0      0   100%
smjenkins/commands/browse                  25      0   100%
smjenkins/commands/configure               17      0   100%
smjenkins/commands/listjobs                21      0   100%
smjenkins/commands/push                    67      0   100%
smjenkins/commands/show                    13      0   100%
smjenkins/commands/test                    15      0   100%
smjenkins/commands/updateall               36      0   100%
smjenkins/config                          124     41    67%
smjenkins/job                              83      0   100%
smjenkins/utils                            51      0   100%
smjenkins/wizard                           32      0   100%
-----------------------------------------------------------
TOTAL                                     516     41    92%