##// END OF EJS Templates
hghave: add check for zstd support...
hghave: add check for zstd support Not all configurations will support zstd. Add a check so we can conditionalize tests.

File last commit:

r30435:b86a448a default
r30441:de48d3a0 default
Show More
common.py
15 lines | 453 B | text/x-python | PythonLexer
import io
class OpCountingBytesIO(io.BytesIO):
def __init__(self, *args, **kwargs):
self._read_count = 0
self._write_count = 0
return super(OpCountingBytesIO, self).__init__(*args, **kwargs)
def read(self, *args):
self._read_count += 1
return super(OpCountingBytesIO, self).read(*args)
def write(self, data):
self._write_count += 1
return super(OpCountingBytesIO, self).write(data)