def test_list_order():
    d = [np.arange(n + 1) for n in range(20)]
    hickle.dump(d, 'test.h5')
    d_hkl = hickle.load('test.h5')
    
    try:
        for ii, xx in enumerate(d):
            assert d[ii].shape == d_hkl[ii].shape
        for ii, xx in enumerate(d):
            assert np.allclose(d[ii], d_hkl[ii])
    except AssertionError:
        print d[ii], d_hkl[ii]
        raise
https://github.com/telegraphic/hickle/issues/26
dataset/ETHPy150Open telegraphic/hickle/tests/test_hickle.py/test_list_order