Skip to content

Commit 1edaaa1

Browse files
Fixed warning in DatabaseTests
BUG IN CLIENT OF libsqlite3.dylib: database integrity compromised by API violation: vnode unlinked while in use:
1 parent e7da7a6 commit 1edaaa1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Tests/SQLyraTests/DatabaseTests.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ struct DatabaseTests {
3131

3232
@Test func open() throws {
3333
let url = URL(fileURLWithPath: path)
34-
let database = try Database.open(at: path, options: [.readwrite, .create])
34+
var database: Database! = try Database.open(at: path, options: [.readwrite, .create])
3535
defer {
36+
database = nil // closing before remove a file
3637
#expect(throws: Never.self) { try fileManager.removeItem(at: url) }
3738
}
3839
#expect(!database.isReadonly)

0 commit comments

Comments
 (0)