23 lines
771 B
Swift
23 lines
771 B
Swift
import XCTest
|
|
@testable import GRDB
|
|
|
|
class DatabaseLogErrorTests: GRDBTestCase {
|
|
|
|
func testErrorLog() throws {
|
|
// TODO: restore flaky test
|
|
throw XCTSkip("Flaky")
|
|
|
|
// // TODO: understand why this test fails on iOS 13 with system SQLite
|
|
// #if GRDBCUSTOMSQLITE || SQLITE_HAS_CODEC
|
|
// let dbQueue = try makeDatabaseQueue()
|
|
// dbQueue.inDatabase { db in
|
|
// _ = try? db.execute(sql: "Abracadabra")
|
|
// }
|
|
// XCTAssertEqual(lastResultCode!, ResultCode.SQLITE_ERROR)
|
|
// // Don't check for exact error message because it depends on SQLite version
|
|
// XCTAssert(lastMessage!.contains("syntax error"))
|
|
// XCTAssert(lastMessage!.contains("Abracadabra"))
|
|
// #endif
|
|
}
|
|
}
|