(t *testing.T)
| 408 | } |
| 409 | |
| 410 | func TestDB_Sync(t *testing.T) { |
| 411 | opts := config.DefaultOptions |
| 412 | dir, _ := os.MkdirTemp("", "flydb-close") |
| 413 | opts.DirPath = dir |
| 414 | opts.DataFileSize = 64 * 1024 * 1024 |
| 415 | db, err := NewDB(opts) |
| 416 | defer destroyDB(db) |
| 417 | assert.Nil(t, err) |
| 418 | assert.NotNil(t, db) |
| 419 | |
| 420 | err = db.Put(randkv.GetTestKey(10), randkv.GetTestKey(10)) |
| 421 | assert.Nil(t, err) |
| 422 | |
| 423 | err = db.Sync() |
| 424 | assert.Nil(t, err) |
| 425 | } |
nothing calls this directly
no test coverage detected