コード例 #1
0
def test_exceptions():
    data = c.compress(b'1010101010100000000000000000000000000000000000000000000000000000000011111111111111111111111111111')
    data = data[0:16]
    with pytest.raises(Exception) as e:
        c.decompress(data)
    assert("decompressing" in str(e))

    data = c.compress(b'1010101010100000000000000000000000000000000000000000000000000000000011111111111111111111111111111')
    data = [data[0:16] for x in (1, 2, 3)]
    with pytest.raises(Exception) as e:
        c.decompressarr(data)
    assert("decompressing" in str(e))
コード例 #2
0
ファイル: test_compress.py プロジェクト: vishnuvr/arctic
def test_roundtripLZ4Back():
    _str = "hello world"
    cstr = c.compress(_str)
    assert _str == lz4.decompress(cstr)
コード例 #3
0
ファイル: test_compress.py プロジェクト: vishnuvr/arctic
def test_roundtrip():
    _str = "hello world"
    cstr = c.compress(_str)
    assert _str == c.decompress(cstr)
コード例 #4
0
ファイル: test_compress.py プロジェクト: vishnuvr/arctic
def test_roundtrip_multi(n):
    _str = random_string(n)
    cstr = c.compress(_str)
    assert _str == c.decompress(cstr)