func newFloatVolume(t *testing.T, offset, size dvid.Point3d) *testVolume { var buf bytes.Buffer for i := int64(0); i < size.Prod(); i++ { if err := binary.Write(&buf, binary.LittleEndian, float32(i)); err != nil { t.Fatalf("couldn't write to float volume: %v\n", err) } } return &testVolume{ data: buf.Bytes(), offset: offset, size: size, } }