add swiftUI code

This commit is contained in:
zeus
2025-01-22 14:09:10 +08:00
parent 68e7b7347c
commit 8a99853829
2531 changed files with 486215 additions and 0 deletions
@@ -0,0 +1,23 @@
import XCTest
import CoreGraphics
import GRDB
class CGFloatTests: GRDBTestCase {
func testCGFLoat() throws {
let dbQueue = try makeDatabaseQueue()
try dbQueue.inDatabase { db in
try db.execute(sql: "CREATE TABLE points (x DOUBLE, y DOUBLE)")
let x: CGFloat = 1
let y: CGFloat? = nil
try db.execute(sql: "INSERT INTO points VALUES (?,?)", arguments: [x, y])
let row = try Row.fetchOne(db, sql: "SELECT * FROM points")!
let fetchedX: CGFloat = row["x"]
let fetchedY: CGFloat? = row["y"]
XCTAssertEqual(x, fetchedX)
XCTAssertTrue(fetchedY == nil)
}
}
}