Files
UUVPN/iOS-SwiftUI-Code/GRDB.swift-6.29.3/Tests/GRDBTests/DatabaseQueueBackupTests.swift
T
2025-01-28 12:28:03 +08:00

18 lines
812 B
Swift

import GRDB
class DatabaseQueueBackupTests: BackupTestCase {
func testDatabaseWriterBackup() throws {
// SQLCipher can't backup encrypted databases: use a pristine Configuration
let source = try makeDatabaseQueue(filename: "source.sqlite", configuration: Configuration())
let destination = try makeDatabaseQueue(filename: "destination.sqlite", configuration: Configuration())
try testDatabaseWriterBackup(from: source, to: destination)
}
func testDatabaseBackup() throws {
let source = try makeDatabaseQueue(filename: "source.sqlite", configuration: Configuration())
let destination = try makeDatabaseQueue(filename: "destination.sqlite", configuration: Configuration())
try testDatabaseBackup(from: source, to: destination)
}
}