Here are the examples of the python api mock.sentinel.clz4 taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2 Examples
3
Example 1
Project: arctic Source File: test_compression.py
def test_compress_decompress_no_parallel():
with patch('arctic._compression.clz4', sentinel.clz4), \
patch('arctic._compression.ENABLE_PARALLEL', False), \
patch('arctic._compression.lz4', wraps=lz4) as patch_lz4:
# patching clz4 with sentinel will make accessing any clz4 function explode
assert decompress(compress(b'Foo')) == b'Foo'
assert patch_lz4.compress.call_args_list == [call(b'Foo')]
assert patch_lz4.decompress.call_args_list == [call(compress(b'Foo'))]
3
Example 2
Project: arctic Source File: test_compression.py
def test_compress_array_no_parallel():
a = [b'spam', b'egg', b'spamm', b'spammm']
with patch('arctic._compression.clz4', sentinel.clz4), \
patch('arctic._compression.ENABLE_PARALLEL', False), \
patch('arctic._compression.lz4', wraps=lz4) as patch_lz4:
assert decompress_array(compress_array(a)) == a
assert patch_lz4.compress.call_args_list == [call(x) for x in a]
assert patch_lz4.decompress.call_args_list == [call(compress(x)) for x in a]