aboutsummaryrefslogtreecommitdiff
path: root/db_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'db_test.go')
-rw-r--r--db_test.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/db_test.go b/db_test.go
index 310dfad..e689836 100644
--- a/db_test.go
+++ b/db_test.go
@@ -354,9 +354,13 @@ func TestDB_String(t *testing.T) {
func TestDBStats_Sub(t *testing.T) {
var a, b Stats
a.TxStats.PageCount = 3
+ a.FreePageN = 4
b.TxStats.PageCount = 10
+ b.FreePageN = 14
diff := b.Sub(&a)
assert.Equal(t, 7, diff.TxStats.PageCount)
+ // free page stats are copied from the receiver and not subtracted
+ assert.Equal(t, 14, diff.FreePageN)
}
// Ensure that meta with bad magic is invalid.