move function to make travis happy

This commit is contained in:
Chris Lu
2019-05-15 10:02:44 -07:00
parent 0a36f628c6
commit 8156958ee9
2 changed files with 32 additions and 25 deletions

View File

@@ -1,7 +1,6 @@
package erasure_coding
import (
"io"
"os"
"testing"
@@ -51,27 +50,3 @@ func TestEncodingDecoding(t *testing.T) {
}
func encodeData(file *os.File, enc reedsolomon.Encoder, startOffset, blockSize int64, buffers [][]byte) error {
// read data into buffers
for i := 0; i < DataShardsCount; i++ {
n, err := file.ReadAt(buffers[i], startOffset+blockSize*int64(i))
if err != nil {
if err != io.EOF {
return err
}
}
if n < len(buffers[i]) {
for t := len(buffers[i]) - 1; t >= n; t-- {
buffers[i][t] = 0
}
}
}
err := enc.Encode(buffers)
if err != nil {
return err
}
return nil
}