为KV存储增加文件锁

This commit is contained in:
GoEdgeLab
2024-03-31 10:37:06 +08:00
parent 0f22e87711
commit 2a26570c90
3 changed files with 43 additions and 9 deletions

View File

@@ -72,6 +72,30 @@ func TestStore_Open(t *testing.T) {
_ = store
}
func TestStore_Twice(t *testing.T) {
{
t.Log(1)
store, err := kvstore.OpenStore("test")
if err != nil {
t.Fatal(err)
}
_ = store.Close()
}
{
t.Log("2")
store, err := kvstore.OpenStore("test")
if err != nil {
t.Fatal(err)
}
defer func() {
_ = store.Close()
}()
}
t.Log("opened")
}
func TestStore_RawDB(t *testing.T) {
store, err := kvstore.OpenStore("test")
if err != nil {