From 337741015cc46179fa8886079a416bb2fe4f4845 Mon Sep 17 00:00:00 2001 From: siddharth Date: Sun, 28 Nov 2021 17:03:18 -0500 Subject: db: update FernDB Add `mutex` field to the FernDB struct. --- db/db_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'db/db_test.go') diff --git a/db/db_test.go b/db/db_test.go index 5a2a983..e2308c1 100644 --- a/db/db_test.go +++ b/db/db_test.go @@ -46,6 +46,14 @@ func TestOpenNewDB(t *testing.T) { return } + // Verify that 'mutex' is initialized. + if db.mutex == nil { + t.Errorf("db.mutex is nil") + return + } + db.mutex.Lock() + db.mutex.Unlock() + // Verify that 'downloaded' is initialized if db.downloaded == nil { t.Errorf("db.downloaded is nil") @@ -77,6 +85,14 @@ func TestOpenExistingDB(t *testing.T) { return } + // Verify that 'mutex' is initialized. + if db.mutex == nil { + t.Errorf("db.mutex is nil") + return + } + db.mutex.Lock() + db.mutex.Unlock() + // Validate db.downloaded. var entries, expectedEntries []string var ok bool -- cgit v1.2.3