mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-05-04 19:17:37 +08:00
internal/btree: remove lock file after testing
This commit is contained in:
parent
ee749a45fc
commit
31cdd33767
2
.gitignore
vendored
2
.gitignore
vendored
@ -7,3 +7,5 @@ session.token
|
||||
device.json
|
||||
data/
|
||||
logs/
|
||||
internal/btree/*.lock
|
||||
internal/btree/*.db
|
@ -16,16 +16,21 @@ func tempfile(t *testing.T) string {
|
||||
return temp.Name()
|
||||
}
|
||||
|
||||
func removedb(name string) {
|
||||
os.Remove(name)
|
||||
os.Remove(name + ".lock")
|
||||
}
|
||||
|
||||
func TestCreate(t *testing.T) {
|
||||
f := tempfile(t)
|
||||
_, err := Create(f)
|
||||
assert2.NoError(t, err)
|
||||
defer os.Remove(f)
|
||||
defer removedb(f)
|
||||
}
|
||||
|
||||
func TestBtree(t *testing.T) {
|
||||
f := tempfile(t)
|
||||
defer os.Remove(f)
|
||||
defer removedb(f)
|
||||
bt, err := Create(f)
|
||||
assert := assert2.New(t)
|
||||
assert.NoError(err)
|
||||
@ -73,7 +78,7 @@ func testForeach(t *testing.T, elemSize int) {
|
||||
expected[i] = utils.RandomString(20)
|
||||
}
|
||||
f := tempfile(t)
|
||||
defer os.Remove(f)
|
||||
defer removedb(f)
|
||||
bt, err := Create(f)
|
||||
assert2.NoError(t, err)
|
||||
for _, v := range expected {
|
||||
|
Loading…
x
Reference in New Issue
Block a user