(t *testing.T)
| 82 | } |
| 83 | |
| 84 | func TestBucketManager_DeleteBucketIsolation(t *testing.T) { |
| 85 | runNutsDBTest(t, nil, func(t *testing.T, db *DB) { |
| 86 | const bucket1 = "bucket_1" |
| 87 | txCreateBucket(t, db, DataStructureBTree, bucket1, nil) |
| 88 | txPut(t, db, bucket1, []byte("key_1"), []byte("value_1"), Persistent, nil, nil) |
| 89 | txDeleteBucket(t, db, DataStructureBTree, bucket1, nil) |
| 90 | txGet(t, db, bucket1, []byte("key_1"), nil, ErrBucketNotExist) |
| 91 | }) |
| 92 | } |
| 93 | |
| 94 | func txNewBucket(t *testing.T, db *DB, bucket string, ds uint16, expectErr error, finalExpectErr error) { |
| 95 | err := db.Update(func(tx *Tx) error { |
nothing calls this directly
no test coverage detected