Example #1
0
def test_encode_decode():
    for arr in arrays:
        if arr.dtype == np.int32 or arr.dtype == np.int64:
            codec = [codecs[-1]]
        else:
            codec = codecs
        for code in codec:
            check_encode_decode_array(arr, code)
Example #2
0
def test_encode_decode():

    for arr in arrays:
        check_encode_decode_array(arr, default_codec)

    with warnings.catch_warnings():
        warnings.simplefilter('ignore', PendingDeprecationWarning)
        for arr in legacy_arrays:
            check_encode_decode_array(arr, legacy_codec)
Example #3
0
def test_encode_decode():

    # unicode dtype
    for arr in arrays:
        codec = Categorize(labels, dtype=arr.dtype)
        check_encode_decode(arr, codec)

    # object dtype
    for arr in arrays_object:
        codec = Categorize(labels, dtype=arr.dtype)
        check_encode_decode_array(arr, codec)
Example #4
0
def test_encode_decode():
    for arr in arrays:
        codec = VLenBytes()
        check_encode_decode_array(arr, codec)
Example #5
0
def test_encode_decode():
    for arr, codec in itertools.product(arrays, codecs):
        check_encode_decode_array(arr, codec)
Example #6
0
def test_encode_decode():
    for arr in arrays:
        check_encode_decode_array(arr, MsgPack())
Example #7
0
def test_encode_decode():
    for arr in arrays:
        for codec in codecs:
            check_encode_decode_array(arr, codec)