Commit 81a0bd26 authored by Aaron Jacobs's avatar Aaron Jacobs

Fixed some test bugs.

parent 27a92177
...@@ -103,6 +103,11 @@ func df(dir string) (capacity, used, available uint64, err error) { ...@@ -103,6 +103,11 @@ func df(dir string) (capacity, used, available uint64, err error) {
return return
} }
// Scale appropriately based on the BLOCKSIZE set above.
capacity *= 1024
used *= 1024
available *= 1024
return return
} }
...@@ -220,7 +225,7 @@ func (t *StatFSTest) CapacityAndFreeSpace() { ...@@ -220,7 +225,7 @@ func (t *StatFSTest) CapacityAndFreeSpace() {
} }
// Check that df agrees with us about a range of block sizes. // Check that df agrees with us about a range of block sizes.
for log2BlockSize := uint(9); log2BlockSize < 31; log2BlockSize++ { for log2BlockSize := uint(9); log2BlockSize <= 17; log2BlockSize++ {
bs := uint64(1) << log2BlockSize bs := uint64(1) << log2BlockSize
desc := fmt.Sprintf("block size: %d (2^%d)", bs, log2BlockSize) desc := fmt.Sprintf("block size: %d (2^%d)", bs, log2BlockSize)
...@@ -233,7 +238,7 @@ func (t *StatFSTest) CapacityAndFreeSpace() { ...@@ -233,7 +238,7 @@ func (t *StatFSTest) CapacityAndFreeSpace() {
AssertEq(nil, err) AssertEq(nil, err)
ExpectEq(bs*canned.Blocks, capacity, "%s", desc) ExpectEq(bs*canned.Blocks, capacity, "%s", desc)
ExpectEq(bs*(canned.Blocks-canned.BlocksAvailable), used, "%s", desc) ExpectEq(bs*(canned.Blocks-canned.BlocksFree), used, "%s", desc)
ExpectEq(bs*canned.BlocksAvailable, available, "%s", desc) ExpectEq(bs*canned.BlocksAvailable, available, "%s", desc)
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment