[Checkins] [zopefoundation/zope.interface] 2f7070: Get as close to 100% coverage as possible.
GitHub
noreply at github.com
Fri Jun 9 22:42:06 CEST 2017
Branch: refs/heads/coverage
Home: https://github.com/zopefoundation/zope.interface
Commit: 2f7070393e211f37418407f099b7526fc5aa8167
https://github.com/zopefoundation/zope.interface/commit/2f7070393e211f37418407f099b7526fc5aa8167
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-06-09 (Fri, 09 Jun 2017)
Changed paths:
M .coveragerc
M src/zope/interface/adapter.py
M src/zope/interface/advice.py
M src/zope/interface/declarations.py
M src/zope/interface/interface.py
M src/zope/interface/tests/advisory_testing.py
M src/zope/interface/tests/dummy.py
M src/zope/interface/tests/odd.py
M src/zope/interface/tests/test_adapter.py
M src/zope/interface/tests/test_advice.py
M src/zope/interface/tests/test_declarations.py
M src/zope/interface/tests/test_interface.py
M src/zope/interface/tests/test_registry.py
M src/zope/interface/tests/test_verify.py
M src/zope/interface/verify.py
Log Message:
-----------
Get as close to 100% coverage as possible.
Without conflicting with #86.
This is almost entirely trivial changes:
- Make dummy methods that should never be called either raise
NotImplementedError or call self.fail() in tests.
- Standardize the no-coverage pragma
- Add a few pragmas where coverage varies across
versions/implementations, mostly for the sake of tox (travis should
hit them all).
More information about the checkins
mailing list