Skip to content

Commit

Permalink
Fix issue with incorrect size in functional test (#875)
Browse files Browse the repository at this point in the history
Fixed content length being different than body length, because of
incorrect size in MINT mode.

Fixes #873
  • Loading branch information
kannappanr authored and nitisht committed Nov 16, 2017
1 parent 63aafa9 commit 982ede5
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions functional_tests.go
Original file line number Diff line number Diff line change
Expand Up @@ -1805,7 +1805,7 @@ func testPutObjectWithContext() {
logError(function, args, startTime, "", "MakeBucket call failed", err)
return
}
bufSize := 1<<20 + 32*1024
bufSize := thirtyThreeKiB
var reader = getDataReader("datafile-33-kB", bufSize)
defer reader.Close()
objectName := fmt.Sprintf("test-file-%v", rand.Uint32())
Expand Down Expand Up @@ -3816,7 +3816,7 @@ func testPutObjectUploadSeekedObject() {
data, _ = ioutil.ReadFile(fileName)
} else {
// Generate 100kB data
data = bytes.Repeat([]byte("1"), 120000)
data = bytes.Repeat([]byte("1"), 100*1024)
}
var length = len(data)
if _, err = tempfile.Write(data); err != nil {
Expand All @@ -3839,7 +3839,7 @@ func testPutObjectUploadSeekedObject() {
return
}
if n != int64(length-offset) {
logError(function, args, startTime, "", "Invalid length returned, expected "+string(int64(length-offset))+" got "+string(n), err)
logError(function, args, startTime, "", fmt.Sprintf("Invalid length returned, expected %d got %d", int64(length-offset), n), err)
return
}
tempfile.Close()
Expand All @@ -3848,8 +3848,6 @@ func testPutObjectUploadSeekedObject() {
return
}

length = int(n)

obj, err := c.GetObject(bucketName, objectName, minio.GetObjectOptions{})
if err != nil {
logError(function, args, startTime, "", "GetObject failed", err)
Expand All @@ -3862,17 +3860,17 @@ func testPutObjectUploadSeekedObject() {
return
}
if n != int64(offset) {
logError(function, args, startTime, "", "Invalid offset returned, expected "+string(int64(offset))+" got "+string(n), err)
logError(function, args, startTime, "", fmt.Sprintf("Invalid offset returned, expected %d got %d", int64(offset), n), err)
return
}

n, err = c.PutObject(bucketName, objectName+"getobject", obj, int64(length), minio.PutObjectOptions{ContentType: "binary/octet-stream"})
n, err = c.PutObject(bucketName, objectName+"getobject", obj, int64(length-offset), minio.PutObjectOptions{ContentType: "binary/octet-stream"})
if err != nil {
logError(function, args, startTime, "", "GetObject failed", err)
logError(function, args, startTime, "", "PutObject failed", err)
return
}
if n != int64(length-offset) {
logError(function, args, startTime, "", "Invalid offset returned, expected "+string(int64(length-offset))+" got "+string(n), err)
logError(function, args, startTime, "", fmt.Sprintf("Invalid offset returned, expected %d got %d", int64(length-offset), n), err)
return
}

Expand Down Expand Up @@ -6057,7 +6055,7 @@ func testGetObjectWithContext() {
}

// Generate data more than 32K.
bufSize := 1<<20 + 32*1024
bufSize := thirtyThreeKiB
var reader = getDataReader("datafile-33-kB", bufSize)
defer reader.Close()
// Save the data
Expand Down Expand Up @@ -6245,7 +6243,7 @@ func testPutObjectWithContextV2() {
return
}
defer c.RemoveBucket(bucketName)
bufSize := 1<<20 + 32*1024
bufSize := thirtyThreeKiB
var reader = getDataReader("datafile-33-kB", bufSize)
defer reader.Close()

Expand Down Expand Up @@ -6327,7 +6325,7 @@ func testGetObjectWithContextV2() {
}

// Generate data more than 32K.
bufSize := 1<<20 + 32*1024
bufSize := thirtyThreeKiB
var reader = getDataReader("datafile-33-kB", bufSize)
defer reader.Close()
// Save the data
Expand Down

0 comments on commit 982ede5

Please sign in to comment.