From d1952237edfbc3e2ab93a1109537c68144e9fd1e Mon Sep 17 00:00:00 2001 From: Ben Johnson Date: Sat, 15 Feb 2014 23:38:03 -0700 Subject: Improve test coverage. --- transaction_test.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'transaction_test.go') diff --git a/transaction_test.go b/transaction_test.go index afe3b8e..5a7177f 100644 --- a/transaction_test.go +++ b/transaction_test.go @@ -12,7 +12,17 @@ import ( // Ensure that the database can retrieve a list of buckets. func TestTransactionBuckets(t *testing.T) { - t.Skip("pending") // TODO(benbjohnson) + withOpenDB(func(db *DB, path string) { + db.CreateBucket("foo") + db.CreateBucket("bar") + db.CreateBucket("baz") + buckets, err := db.Buckets() + if assert.NoError(t, err) && assert.Equal(t, len(buckets), 3) { + assert.Equal(t, buckets[0].Name(), "bar") + assert.Equal(t, buckets[1].Name(), "baz") + assert.Equal(t, buckets[2].Name(), "foo") + } + }) } // Ensure that a Transaction can retrieve a bucket. -- cgit v1.2.3