package rbtree import ( "testing" "github.com/stretchr/testify/assert" ) func TestCompressDecompressUInt32Slice(t *testing.T) { data := make([]uint32, 1000) for i := range data { data[i] = 7 } packed := CompressUInt32Slice(data) assert.Len(t, packed, 29) for i := range data { data[i] = 0 } DecompressUInt32Slice(packed, data) for i := range data { assert.Equal(t, uint32(7), data[i], i) } }