Commit da42abf4 authored by Jason Madden's avatar Jason Madden

Fix the no cover pragmas.

parent 146255e0
...@@ -3,7 +3,7 @@ source = persistent ...@@ -3,7 +3,7 @@ source = persistent
[report] [report]
exclude_lines = exclude_lines =
# pragma: no cover pragma: no cover
class I[A-Z]\w+\((Interface|I[A-Z].*)\): class I[A-Z]\w+\((Interface|I[A-Z].*)\):
raise NotImplementedError raise NotImplementedError
raise AssertionError raise AssertionError
...@@ -26,7 +26,7 @@ if not PURE_PYTHON: ...@@ -26,7 +26,7 @@ if not PURE_PYTHON:
from persistent.cPersistence import CHANGED from persistent.cPersistence import CHANGED
from persistent.cPersistence import STICKY from persistent.cPersistence import STICKY
from persistent.cPersistence import simple_new from persistent.cPersistence import simple_new
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
from persistent.persistence import Persistent from persistent.persistence import Persistent
from persistent.persistence import GHOST from persistent.persistence import GHOST
from persistent.persistence import UPTODATE from persistent.persistence import UPTODATE
...@@ -39,7 +39,7 @@ if not PURE_PYTHON: ...@@ -39,7 +39,7 @@ if not PURE_PYTHON:
# is available. Note that the Python version already does this. # is available. Note that the Python version already does this.
try: try:
from zope.interface import classImplements from zope.interface import classImplements
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
pass pass
else: else:
from persistent.interfaces import IPersistent from persistent.interfaces import IPersistent
...@@ -47,17 +47,17 @@ if not PURE_PYTHON: ...@@ -47,17 +47,17 @@ if not PURE_PYTHON:
try: try:
from persistent.cPickleCache import PickleCache from persistent.cPickleCache import PickleCache
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
from persistent.picklecache import PickleCache from persistent.picklecache import PickleCache
try: try:
import persistent.TimeStamp import persistent.TimeStamp
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
import persistent.timestamp as TimeStamp import persistent.timestamp as TimeStamp
import sys import sys
sys.modules['persistent.TimeStamp' sys.modules['persistent.TimeStamp'
] = sys.modules['persistent.timestamp'] ] = sys.modules['persistent.timestamp']
else: #pragma NO COVER else: # pragma: no cover
from persistent.persistence import Persistent from persistent.persistence import Persistent
from persistent.persistence import GHOST from persistent.persistence import GHOST
from persistent.persistence import UPTODATE from persistent.persistence import UPTODATE
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
import sys import sys
if sys.version_info[0] > 2: #pragma NO COVER if sys.version_info[0] > 2: # pragma: no cover
import copyreg as copy_reg import copyreg as copy_reg
from collections import UserDict as IterableUserDict from collections import UserDict as IterableUserDict
from collections import UserList from collections import UserList
...@@ -36,7 +36,7 @@ if sys.version_info[0] > 2: #pragma NO COVER ...@@ -36,7 +36,7 @@ if sys.version_info[0] > 2: #pragma NO COVER
PYTHON3 = True PYTHON3 = True
PYTHON2 = False PYTHON2 = False
else: #pragma NO COVER else: # pragma: no cover
import copy_reg import copy_reg
from UserDict import IterableUserDict from UserDict import IterableUserDict
from UserList import UserList from UserList import UserList
......
...@@ -23,7 +23,7 @@ try: ...@@ -23,7 +23,7 @@ try:
from persistent.cPersistence import UPTODATE from persistent.cPersistence import UPTODATE
from persistent.cPersistence import CHANGED from persistent.cPersistence import CHANGED
from persistent.cPersistence import STICKY from persistent.cPersistence import STICKY
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
GHOST = -1 GHOST = -1
UPTODATE = 0 UPTODATE = 0
CHANGED = 1 CHANGED = 1
......
...@@ -24,7 +24,7 @@ _MAXINT = sys.maxsize ...@@ -24,7 +24,7 @@ _MAXINT = sys.maxsize
def _makeOctets(s): def _makeOctets(s):
if sys.version_info < (3,): if sys.version_info < (3,):
return bytes(s) return bytes(s)
return bytes(s, 'ascii') #pragma NO COVERAGE return bytes(s, 'ascii') # pragma: no cover
_ZERO = _makeOctets('\x00' * 8) _ZERO = _makeOctets('\x00' * 8)
...@@ -175,7 +175,7 @@ class pyTimeStamp(object): ...@@ -175,7 +175,7 @@ class pyTimeStamp(object):
x = _wraparound(x) x = _wraparound(x)
if x == -1: #pragma: no cover if x == -1: # pragma: no cover
# The C version has this condition, but it's not clear # The C version has this condition, but it's not clear
# why; it's also not immediately obvious what bytestring # why; it's also not immediately obvious what bytestring
# would generate this---hence the no-cover # would generate this---hence the no-cover
...@@ -212,5 +212,5 @@ class pyTimeStamp(object): ...@@ -212,5 +212,5 @@ class pyTimeStamp(object):
try: try:
from persistent._timestamp import TimeStamp from persistent._timestamp import TimeStamp
except ImportError: #pragma NO COVER except ImportError: # pragma: no cover
TimeStamp = pyTimeStamp TimeStamp = pyTimeStamp
...@@ -83,7 +83,7 @@ class PersistentWeakKeyDictionary(Persistent): ...@@ -83,7 +83,7 @@ class PersistentWeakKeyDictionary(Persistent):
self.update(adict) self.update(adict)
# XXX 'kwargs' is pointless, because keys must be strings, but we # XXX 'kwargs' is pointless, because keys must be strings, but we
# are going to try (and fail) to wrap a WeakRef around them. # are going to try (and fail) to wrap a WeakRef around them.
if kwargs: #pragma NO COVER if kwargs: # pragma: no cover
self.update(kwargs) self.update(kwargs)
def __getstate__(self): def __getstate__(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment