Files

2158 lines
215 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
5603CECF2AC8636E00CF097D /* JSONExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5603CECE2AC8636E00CF097D /* JSONExpressionsTests.swift */; };
5603CED02AC8636E00CF097D /* JSONExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5603CECE2AC8636E00CF097D /* JSONExpressionsTests.swift */; };
56071DE52BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56071DE42BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift */; };
56071DE62BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56071DE42BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift */; };
561F38DD2AC891710051EEE9 /* JSONColumnTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38DC2AC891710051EEE9 /* JSONColumnTests.swift */; };
561F38DE2AC891710051EEE9 /* JSONColumnTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38DC2AC891710051EEE9 /* JSONColumnTests.swift */; };
561F38F92AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38F72AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift */; };
561F38FA2AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38F72AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift */; };
561F38FB2AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38F82AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift */; };
561F38FC2AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38F82AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift */; };
5623B61D2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B61B2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift */; };
5623B61E2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B61B2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift */; };
5623B61F2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B61C2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift */; };
5623B6202AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B61C2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift */; };
56419D6724A54062004967E1 /* DatabasePoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9C24A54053004967E1 /* DatabasePoolTests.swift */; };
56419D6824A54062004967E1 /* DatabasePoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9C24A54053004967E1 /* DatabasePoolTests.swift */; };
56419D6924A54062004967E1 /* ResultCodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9D24A54053004967E1 /* ResultCodeTests.swift */; };
56419D6A24A54062004967E1 /* ResultCodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9D24A54053004967E1 /* ResultCodeTests.swift */; };
56419D6B24A54062004967E1 /* DatabaseQueueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9E24A54053004967E1 /* DatabaseQueueTests.swift */; };
56419D6C24A54062004967E1 /* DatabaseQueueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9E24A54053004967E1 /* DatabaseQueueTests.swift */; };
56419D6D24A54062004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9F24A54054004967E1 /* Record+QueryInterfaceRequestTests.swift */; };
56419D6E24A54062004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419C9F24A54054004967E1 /* Record+QueryInterfaceRequestTests.swift */; };
56419D6F24A54062004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA024A54054004967E1 /* DatabaseQueueInMemoryTests.swift */; };
56419D7024A54062004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA024A54054004967E1 /* DatabaseQueueInMemoryTests.swift */; };
56419D7124A54062004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA124A54054004967E1 /* DatabasePoolSchemaCacheTests.swift */; };
56419D7224A54062004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA124A54054004967E1 /* DatabasePoolSchemaCacheTests.swift */; };
56419D7324A54062004967E1 /* TableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA224A54054004967E1 /* TableRecordTests.swift */; };
56419D7424A54062004967E1 /* TableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA224A54054004967E1 /* TableRecordTests.swift */; };
56419D7524A54062004967E1 /* DropFirstCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA324A54054004967E1 /* DropFirstCursorTests.swift */; };
56419D7624A54062004967E1 /* DropFirstCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA324A54054004967E1 /* DropFirstCursorTests.swift */; };
56419D7724A54062004967E1 /* DatabaseCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA424A54054004967E1 /* DatabaseCursorTests.swift */; };
56419D7824A54062004967E1 /* DatabaseCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA424A54054004967E1 /* DatabaseCursorTests.swift */; };
56419D7B24A54062004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA624A54054004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */; };
56419D7C24A54062004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA624A54054004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */; };
56419D7D24A54062004967E1 /* ValueObservationMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA724A54054004967E1 /* ValueObservationMapTests.swift */; };
56419D7E24A54062004967E1 /* ValueObservationMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA724A54054004967E1 /* ValueObservationMapTests.swift */; };
56419D7F24A54062004967E1 /* DatabasePoolFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA824A54054004967E1 /* DatabasePoolFunctionTests.swift */; };
56419D8024A54062004967E1 /* DatabasePoolFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA824A54054004967E1 /* DatabasePoolFunctionTests.swift */; };
56419D8124A54062004967E1 /* FoundationNSNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA924A54054004967E1 /* FoundationNSNumberTests.swift */; };
56419D8224A54062004967E1 /* FoundationNSNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CA924A54054004967E1 /* FoundationNSNumberTests.swift */; };
56419D8324A54062004967E1 /* FetchableRecordDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAA24A54054004967E1 /* FetchableRecordDecodableTests.swift */; };
56419D8424A54062004967E1 /* FetchableRecordDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAA24A54054004967E1 /* FetchableRecordDecodableTests.swift */; };
56419D8524A54062004967E1 /* FTS4RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAB24A54054004967E1 /* FTS4RecordTests.swift */; };
56419D8624A54062004967E1 /* FTS4RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAB24A54054004967E1 /* FTS4RecordTests.swift */; };
56419D8724A54062004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAC24A54054004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */; };
56419D8824A54062004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAC24A54054004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */; };
56419D8924A54062004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAD24A54054004967E1 /* AssociationPrefetchingSQLTests.swift */; };
56419D8A24A54062004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAD24A54054004967E1 /* AssociationPrefetchingSQLTests.swift */; };
56419D8B24A54062004967E1 /* RecordInitializersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAE24A54054004967E1 /* RecordInitializersTests.swift */; };
56419D8C24A54062004967E1 /* RecordInitializersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAE24A54054004967E1 /* RecordInitializersTests.swift */; };
56419D8D24A54062004967E1 /* DatabaseErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAF24A54054004967E1 /* DatabaseErrorTests.swift */; };
56419D8E24A54062004967E1 /* DatabaseErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CAF24A54054004967E1 /* DatabaseErrorTests.swift */; };
56419D8F24A54062004967E1 /* RecordUniqueIndexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB024A54054004967E1 /* RecordUniqueIndexTests.swift */; };
56419D9024A54062004967E1 /* RecordUniqueIndexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB024A54054004967E1 /* RecordUniqueIndexTests.swift */; };
56419D9124A54062004967E1 /* DatabaseFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB124A54054004967E1 /* DatabaseFunctionTests.swift */; };
56419D9224A54062004967E1 /* DatabaseFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB124A54054004967E1 /* DatabaseFunctionTests.swift */; };
56419D9324A54062004967E1 /* PrimaryKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB224A54055004967E1 /* PrimaryKeyInfoTests.swift */; };
56419D9424A54062004967E1 /* PrimaryKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB224A54055004967E1 /* PrimaryKeyInfoTests.swift */; };
56419D9524A54062004967E1 /* DatabaseSavepointTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB324A54055004967E1 /* DatabaseSavepointTests.swift */; };
56419D9624A54062004967E1 /* DatabaseSavepointTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB324A54055004967E1 /* DatabaseSavepointTests.swift */; };
56419D9724A54062004967E1 /* RowCopiedFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB424A54055004967E1 /* RowCopiedFromStatementTests.swift */; };
56419D9824A54062004967E1 /* RowCopiedFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB424A54055004967E1 /* RowCopiedFromStatementTests.swift */; };
56419D9924A54062004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB524A54055004967E1 /* DatabaseValueConvertibleSubclassTests.swift */; };
56419D9A24A54062004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB524A54055004967E1 /* DatabaseValueConvertibleSubclassTests.swift */; };
56419D9B24A54062004967E1 /* TransactionObserverSavepointsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB624A54055004967E1 /* TransactionObserverSavepointsTests.swift */; };
56419D9C24A54062004967E1 /* TransactionObserverSavepointsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB624A54055004967E1 /* TransactionObserverSavepointsTests.swift */; };
56419D9D24A54062004967E1 /* FetchRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB724A54055004967E1 /* FetchRequestTests.swift */; };
56419D9E24A54062004967E1 /* FetchRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB724A54055004967E1 /* FetchRequestTests.swift */; };
56419D9F24A54062004967E1 /* CompilationSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB824A54055004967E1 /* CompilationSubClassTests.swift */; };
56419DA024A54062004967E1 /* CompilationSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB824A54055004967E1 /* CompilationSubClassTests.swift */; };
56419DA124A54062004967E1 /* EncryptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB924A54055004967E1 /* EncryptionTests.swift */; };
56419DA224A54062004967E1 /* EncryptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CB924A54055004967E1 /* EncryptionTests.swift */; };
56419DA324A54062004967E1 /* AssociationPrefetchingRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBA24A54055004967E1 /* AssociationPrefetchingRowTests.swift */; };
56419DA424A54062004967E1 /* AssociationPrefetchingRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBA24A54055004967E1 /* AssociationPrefetchingRowTests.swift */; };
56419DA524A54062004967E1 /* QueryInterfacePromiseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBB24A54055004967E1 /* QueryInterfacePromiseTests.swift */; };
56419DA624A54062004967E1 /* QueryInterfacePromiseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBB24A54055004967E1 /* QueryInterfacePromiseTests.swift */; };
56419DA724A54062004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBC24A54055004967E1 /* RecordWithColumnNameManglingTests.swift */; };
56419DA824A54062004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBC24A54055004967E1 /* RecordWithColumnNameManglingTests.swift */; };
56419DA924A54062004967E1 /* UpdateStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBD24A54055004967E1 /* UpdateStatementTests.swift */; };
56419DAA24A54062004967E1 /* UpdateStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBD24A54055004967E1 /* UpdateStatementTests.swift */; };
56419DAD24A54062004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBF24A54056004967E1 /* AssociationHasManyRowScopeTests.swift */; };
56419DAE24A54062004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CBF24A54056004967E1 /* AssociationHasManyRowScopeTests.swift */; };
56419DAF24A54062004967E1 /* DatabaseMigratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC024A54056004967E1 /* DatabaseMigratorTests.swift */; };
56419DB024A54062004967E1 /* DatabaseMigratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC024A54056004967E1 /* DatabaseMigratorTests.swift */; };
56419DB124A54062004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC124A54056004967E1 /* AssociationBelongsToDecodableRecordTests.swift */; };
56419DB224A54062004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC124A54056004967E1 /* AssociationBelongsToDecodableRecordTests.swift */; };
56419DB324A54062004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC224A54056004967E1 /* AssociationHasOneSQLDerivationTests.swift */; };
56419DB424A54062004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC224A54056004967E1 /* AssociationHasOneSQLDerivationTests.swift */; };
56419DB524A54062004967E1 /* VirtualTableModuleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC324A54056004967E1 /* VirtualTableModuleTests.swift */; };
56419DB624A54062004967E1 /* VirtualTableModuleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC324A54056004967E1 /* VirtualTableModuleTests.swift */; };
56419DB724A54062004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC424A54056004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */; };
56419DB824A54062004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC424A54056004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */; };
56419DB924A54062004967E1 /* FailureTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC524A54056004967E1 /* FailureTestCase.swift */; };
56419DBA24A54062004967E1 /* FailureTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC524A54056004967E1 /* FailureTestCase.swift */; };
56419DBB24A54062004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC624A54056004967E1 /* ValueObservationRegionRecordingTests.swift */; };
56419DBC24A54062004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC624A54056004967E1 /* ValueObservationRegionRecordingTests.swift */; };
56419DBD24A54062004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC724A54056004967E1 /* DatabasePoolConcurrencyTests.swift */; };
56419DBE24A54062004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC724A54056004967E1 /* DatabasePoolConcurrencyTests.swift */; };
56419DBF24A54062004967E1 /* UtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC824A54056004967E1 /* UtilsTests.swift */; };
56419DC024A54062004967E1 /* UtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC824A54056004967E1 /* UtilsTests.swift */; };
56419DC124A54062004967E1 /* FoundationNSDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC924A54056004967E1 /* FoundationNSDateTests.swift */; };
56419DC224A54062004967E1 /* FoundationNSDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CC924A54056004967E1 /* FoundationNSDateTests.swift */; };
56419DC324A54062004967E1 /* SQLExpressionLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCA24A54056004967E1 /* SQLExpressionLiteralTests.swift */; };
56419DC424A54062004967E1 /* SQLExpressionLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCA24A54056004967E1 /* SQLExpressionLiteralTests.swift */; };
56419DC524A54062004967E1 /* AssociationHasManyOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCB24A54057004967E1 /* AssociationHasManyOrderingTests.swift */; };
56419DC624A54062004967E1 /* AssociationHasManyOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCB24A54057004967E1 /* AssociationHasManyOrderingTests.swift */; };
56419DC724A54062004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCC24A54057004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */; };
56419DC824A54062004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCC24A54057004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */; };
56419DC924A54062004967E1 /* AssociationChainSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCD24A54057004967E1 /* AssociationChainSQLTests.swift */; };
56419DCA24A54062004967E1 /* AssociationChainSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCD24A54057004967E1 /* AssociationChainSQLTests.swift */; };
56419DCB24A54062004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCE24A54057004967E1 /* DatabaseDateDecodingStrategyTests.swift */; };
56419DCC24A54062004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCE24A54057004967E1 /* DatabaseDateDecodingStrategyTests.swift */; };
56419DCD24A54062004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCF24A54057004967E1 /* DatabaseQueueReadOnlyTests.swift */; };
56419DCE24A54062004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CCF24A54057004967E1 /* DatabaseQueueReadOnlyTests.swift */; };
56419DCF24A54062004967E1 /* GRDBTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD024A54057004967E1 /* GRDBTestCase.swift */; };
56419DD024A54062004967E1 /* GRDBTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD024A54057004967E1 /* GRDBTestCase.swift */; };
56419DD124A54062004967E1 /* ValueObservationRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD124A54057004967E1 /* ValueObservationRecordTests.swift */; };
56419DD224A54062004967E1 /* ValueObservationRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD124A54057004967E1 /* ValueObservationRecordTests.swift */; };
56419DD324A54062004967E1 /* TableRecordUpdateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD224A54057004967E1 /* TableRecordUpdateTests.swift */; };
56419DD424A54062004967E1 /* TableRecordUpdateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD224A54057004967E1 /* TableRecordUpdateTests.swift */; };
56419DD524A54062004967E1 /* FTS5TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD324A54057004967E1 /* FTS5TokenizerTests.swift */; };
56419DD624A54062004967E1 /* FTS5TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD324A54057004967E1 /* FTS5TokenizerTests.swift */; };
56419DD724A54062004967E1 /* CGFloatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD424A54057004967E1 /* CGFloatTests.swift */; };
56419DD824A54062004967E1 /* CGFloatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD424A54057004967E1 /* CGFloatTests.swift */; };
56419DD924A54062004967E1 /* AssociationBelongsToSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD524A54057004967E1 /* AssociationBelongsToSQLTests.swift */; };
56419DDA24A54062004967E1 /* AssociationBelongsToSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD524A54057004967E1 /* AssociationBelongsToSQLTests.swift */; };
56419DDB24A54062004967E1 /* DatabaseSuspensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD624A54057004967E1 /* DatabaseSuspensionTests.swift */; };
56419DDC24A54062004967E1 /* DatabaseSuspensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD624A54057004967E1 /* DatabaseSuspensionTests.swift */; };
56419DDD24A54062004967E1 /* FTS5PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD724A54057004967E1 /* FTS5PatternTests.swift */; };
56419DDE24A54062004967E1 /* FTS5PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD724A54057004967E1 /* FTS5PatternTests.swift */; };
56419DDF24A54062004967E1 /* FTS4TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD824A54057004967E1 /* FTS4TableBuilderTests.swift */; };
56419DE024A54062004967E1 /* FTS4TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD824A54057004967E1 /* FTS4TableBuilderTests.swift */; };
56419DE124A54062004967E1 /* ColumnExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD924A54058004967E1 /* ColumnExpressionTests.swift */; };
56419DE224A54062004967E1 /* ColumnExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CD924A54058004967E1 /* ColumnExpressionTests.swift */; };
56419DE324A54062004967E1 /* InflectionsTests.json in Resources */ = {isa = PBXBuildFile; fileRef = 56419CDA24A54058004967E1 /* InflectionsTests.json */; };
56419DE424A54062004967E1 /* InflectionsTests.json in Resources */ = {isa = PBXBuildFile; fileRef = 56419CDA24A54058004967E1 /* InflectionsTests.json */; };
56419DE524A54062004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDB24A54058004967E1 /* RecordPrimaryKeySingleTests.swift */; };
56419DE624A54062004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDB24A54058004967E1 /* RecordPrimaryKeySingleTests.swift */; };
56419DE724A54062004967E1 /* MapCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDC24A54058004967E1 /* MapCursorTests.swift */; };
56419DE824A54062004967E1 /* MapCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDC24A54058004967E1 /* MapCursorTests.swift */; };
56419DE924A54062004967E1 /* EnumeratedCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDD24A54058004967E1 /* EnumeratedCursorTests.swift */; };
56419DEA24A54062004967E1 /* EnumeratedCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDD24A54058004967E1 /* EnumeratedCursorTests.swift */; };
56419DEB24A54062004967E1 /* IndexInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDE24A54058004967E1 /* IndexInfoTests.swift */; };
56419DEC24A54062004967E1 /* IndexInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDE24A54058004967E1 /* IndexInfoTests.swift */; };
56419DED24A54062004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDF24A54058004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */; };
56419DEE24A54062004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CDF24A54058004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */; };
56419DEF24A54062004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE024A54058004967E1 /* FTS5WrapperTokenizerTests.swift */; };
56419DF024A54062004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE024A54058004967E1 /* FTS5WrapperTokenizerTests.swift */; };
56419DF124A54062004967E1 /* FoundationNSNullTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE124A54058004967E1 /* FoundationNSNullTests.swift */; };
56419DF224A54062004967E1 /* FoundationNSNullTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE124A54058004967E1 /* FoundationNSNullTests.swift */; };
56419DF324A54062004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE224A54058004967E1 /* AssociationBelongsToSQLDerivationTests.swift */; };
56419DF424A54062004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE224A54058004967E1 /* AssociationBelongsToSQLDerivationTests.swift */; };
56419DF524A54062004967E1 /* DatabaseTimestampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE324A54058004967E1 /* DatabaseTimestampTests.swift */; };
56419DF624A54062004967E1 /* DatabaseTimestampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE324A54058004967E1 /* DatabaseTimestampTests.swift */; };
56419DF724A54062004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE424A54058004967E1 /* DatabaseDateEncodingStrategyTests.swift */; };
56419DF824A54062004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE424A54058004967E1 /* DatabaseDateEncodingStrategyTests.swift */; };
56419DF924A54062004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE524A54058004967E1 /* RowFromDictionaryLiteralTests.swift */; };
56419DFA24A54062004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE524A54058004967E1 /* RowFromDictionaryLiteralTests.swift */; };
56419DFB24A54062004967E1 /* DatabaseSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE624A54058004967E1 /* DatabaseSnapshotTests.swift */; };
56419DFC24A54062004967E1 /* DatabaseSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE624A54058004967E1 /* DatabaseSnapshotTests.swift */; };
56419DFD24A54062004967E1 /* AnyCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE724A54058004967E1 /* AnyCursorTests.swift */; };
56419DFE24A54062004967E1 /* AnyCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE724A54058004967E1 /* AnyCursorTests.swift */; };
56419DFF24A54062004967E1 /* DatabaseCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE824A54059004967E1 /* DatabaseCollationTests.swift */; };
56419E0024A54062004967E1 /* DatabaseCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE824A54059004967E1 /* DatabaseCollationTests.swift */; };
56419E0124A54062004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE924A54059004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */; };
56419E0224A54062004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CE924A54059004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */; };
56419E0324A54062004967E1 /* SchedulingWatchdogTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEA24A54059004967E1 /* SchedulingWatchdogTests.swift */; };
56419E0424A54062004967E1 /* SchedulingWatchdogTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEA24A54059004967E1 /* SchedulingWatchdogTests.swift */; };
56419E0524A54062004967E1 /* AssociationParallelSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEB24A54059004967E1 /* AssociationParallelSQLTests.swift */; };
56419E0624A54062004967E1 /* AssociationParallelSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEB24A54059004967E1 /* AssociationParallelSQLTests.swift */; };
56419E0724A54062004967E1 /* DatabasePoolBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEC24A54059004967E1 /* DatabasePoolBackupTests.swift */; };
56419E0824A54062004967E1 /* DatabasePoolBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEC24A54059004967E1 /* DatabasePoolBackupTests.swift */; };
56419E0924A54062004967E1 /* DatabaseValueConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CED24A54059004967E1 /* DatabaseValueConversionTests.swift */; };
56419E0A24A54062004967E1 /* DatabaseValueConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CED24A54059004967E1 /* DatabaseValueConversionTests.swift */; };
56419E0B24A54062004967E1 /* FoundationNSURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEE24A54059004967E1 /* FoundationNSURLTests.swift */; };
56419E0C24A54062004967E1 /* FoundationNSURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEE24A54059004967E1 /* FoundationNSURLTests.swift */; };
56419E0D24A54062004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEF24A54059004967E1 /* DatabaseQueueSchemaCacheTests.swift */; };
56419E0E24A54062004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CEF24A54059004967E1 /* DatabaseQueueSchemaCacheTests.swift */; };
56419E0F24A54062004967E1 /* InflectionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF024A54059004967E1 /* InflectionsTests.swift */; };
56419E1024A54062004967E1 /* InflectionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF024A54059004967E1 /* InflectionsTests.swift */; };
56419E1124A54062004967E1 /* ForeignKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF124A54059004967E1 /* ForeignKeyInfoTests.swift */; };
56419E1224A54062004967E1 /* ForeignKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF124A54059004967E1 /* ForeignKeyInfoTests.swift */; };
56419E1324A54062004967E1 /* FoundationNSStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF224A54059004967E1 /* FoundationNSStringTests.swift */; };
56419E1424A54062004967E1 /* FoundationNSStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF224A54059004967E1 /* FoundationNSStringTests.swift */; };
56419E1524A54062004967E1 /* AssociationChainRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF324A54059004967E1 /* AssociationChainRowScopesTests.swift */; };
56419E1624A54062004967E1 /* AssociationChainRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF324A54059004967E1 /* AssociationChainRowScopesTests.swift */; };
56419E1724A54062004967E1 /* PoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF424A54059004967E1 /* PoolTests.swift */; };
56419E1824A54062004967E1 /* PoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF424A54059004967E1 /* PoolTests.swift */; };
56419E1924A54062004967E1 /* DerivableRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF524A54059004967E1 /* DerivableRequestTests.swift */; };
56419E1A24A54062004967E1 /* DerivableRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF524A54059004967E1 /* DerivableRequestTests.swift */; };
56419E1B24A54062004967E1 /* RowFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF624A5405A004967E1 /* RowFetchTests.swift */; };
56419E1C24A54062004967E1 /* RowFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF624A5405A004967E1 /* RowFetchTests.swift */; };
56419E1D24A54062004967E1 /* DatabaseRegionObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF724A5405A004967E1 /* DatabaseRegionObservationTests.swift */; };
56419E1E24A54062004967E1 /* DatabaseRegionObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF724A5405A004967E1 /* DatabaseRegionObservationTests.swift */; };
56419E1F24A54062004967E1 /* ValueObservationRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF824A5405A004967E1 /* ValueObservationRecorderTests.swift */; };
56419E2024A54062004967E1 /* ValueObservationRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF824A5405A004967E1 /* ValueObservationRecorderTests.swift */; };
56419E2124A54062004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF924A5405A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */; };
56419E2224A54062004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CF924A5405A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */; };
56419E2324A54062004967E1 /* SelectStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFA24A5405A004967E1 /* SelectStatementTests.swift */; };
56419E2424A54062004967E1 /* SelectStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFA24A5405A004967E1 /* SelectStatementTests.swift */; };
56419E2524A54062004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFB24A5405A004967E1 /* QueryInterfaceExpressionsTests.swift */; };
56419E2624A54062004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFB24A5405A004967E1 /* QueryInterfaceExpressionsTests.swift */; };
56419E2724A54062004967E1 /* FoundationURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFC24A5405A004967E1 /* FoundationURLTests.swift */; };
56419E2824A54062004967E1 /* FoundationURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFC24A5405A004967E1 /* FoundationURLTests.swift */; };
56419E2924A54062004967E1 /* NumericOverflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFD24A5405A004967E1 /* NumericOverflowTests.swift */; };
56419E2A24A54062004967E1 /* NumericOverflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFD24A5405A004967E1 /* NumericOverflowTests.swift */; };
56419E2B24A54062004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFE24A5405A004967E1 /* DatabaseAbortedTransactionTests.swift */; };
56419E2C24A54062004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFE24A5405A004967E1 /* DatabaseAbortedTransactionTests.swift */; };
56419E2D24A54062004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFF24A5405A004967E1 /* AssociationHasManyThroughRowScopeTests.swift */; };
56419E2E24A54062004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419CFF24A5405A004967E1 /* AssociationHasManyThroughRowScopeTests.swift */; };
56419E2F24A54062004967E1 /* JoinSupportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0024A5405A004967E1 /* JoinSupportTests.swift */; };
56419E3024A54062004967E1 /* JoinSupportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0024A5405A004967E1 /* JoinSupportTests.swift */; };
56419E3124A54062004967E1 /* SQLLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0124A5405A004967E1 /* SQLLiteralTests.swift */; };
56419E3224A54062004967E1 /* SQLLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0124A5405A004967E1 /* SQLLiteralTests.swift */; };
56419E3324A54062004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0224A5405A004967E1 /* MutablePersistableRecordChangesTests.swift */; };
56419E3424A54062004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0224A5405A004967E1 /* MutablePersistableRecordChangesTests.swift */; };
56419E3524A54062004967E1 /* FTS3TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0324A5405B004967E1 /* FTS3TokenizerTests.swift */; };
56419E3624A54062004967E1 /* FTS3TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0324A5405B004967E1 /* FTS3TokenizerTests.swift */; };
56419E3724A54062004967E1 /* DatabaseTraceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0424A5405B004967E1 /* DatabaseTraceTests.swift */; };
56419E3824A54062004967E1 /* DatabaseTraceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0424A5405B004967E1 /* DatabaseTraceTests.swift */; };
56419E3924A54062004967E1 /* ValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0524A5405B004967E1 /* ValueObservationTests.swift */; };
56419E3A24A54062004967E1 /* ValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0524A5405B004967E1 /* ValueObservationTests.swift */; };
56419E3B24A54062004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0624A5405B004967E1 /* AssociationHasOneThroughSQLTests.swift */; };
56419E3C24A54062004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0624A5405B004967E1 /* AssociationHasOneThroughSQLTests.swift */; };
56419E3D24A54062004967E1 /* FTS3TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0724A5405B004967E1 /* FTS3TableBuilderTests.swift */; };
56419E3E24A54062004967E1 /* FTS3TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0724A5405B004967E1 /* FTS3TableBuilderTests.swift */; };
56419E3F24A54062004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0824A5405B004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */; };
56419E4024A54062004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0824A5405B004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */; };
56419E4124A54062004967E1 /* TransactionObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0924A5405B004967E1 /* TransactionObserverTests.swift */; };
56419E4224A54062004967E1 /* TransactionObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0924A5405B004967E1 /* TransactionObserverTests.swift */; };
56419E4324A54062004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0A24A5405B004967E1 /* DatabaseQueueReleaseMemoryTests.swift */; };
56419E4424A54062004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0A24A5405B004967E1 /* DatabaseQueueReleaseMemoryTests.swift */; };
56419E4524A54062004967E1 /* SQLRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0B24A5405B004967E1 /* SQLRequestTests.swift */; };
56419E4624A54062004967E1 /* SQLRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0B24A5405B004967E1 /* SQLRequestTests.swift */; };
56419E4724A54062004967E1 /* RecordEditedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0C24A5405B004967E1 /* RecordEditedTests.swift */; };
56419E4824A54062004967E1 /* RecordEditedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0C24A5405B004967E1 /* RecordEditedTests.swift */; };
56419E4924A54062004967E1 /* DatabaseLogErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0D24A5405B004967E1 /* DatabaseLogErrorTests.swift */; };
56419E4A24A54062004967E1 /* DatabaseLogErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0D24A5405B004967E1 /* DatabaseLogErrorTests.swift */; };
56419E4B24A54062004967E1 /* RowTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0E24A5405B004967E1 /* RowTestCase.swift */; };
56419E4C24A54062004967E1 /* RowTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0E24A5405B004967E1 /* RowTestCase.swift */; };
56419E4D24A54062004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0F24A5405B004967E1 /* FoundationNSDecimalNumberTests.swift */; };
56419E4E24A54062004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D0F24A5405B004967E1 /* FoundationNSDecimalNumberTests.swift */; };
56419E4F24A54062004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1024A5405B004967E1 /* DatabaseValueConvertibleEscapingTests.swift */; };
56419E5024A54062004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1024A5405B004967E1 /* DatabaseValueConvertibleEscapingTests.swift */; };
56419E5124A54062004967E1 /* DatabaseConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1124A5405C004967E1 /* DatabaseConfigurationTests.swift */; };
56419E5224A54062004967E1 /* DatabaseConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1124A5405C004967E1 /* DatabaseConfigurationTests.swift */; };
56419E5324A54062004967E1 /* DataMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1224A5405C004967E1 /* DataMemoryTests.swift */; };
56419E5424A54062004967E1 /* DataMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1224A5405C004967E1 /* DataMemoryTests.swift */; };
56419E5524A54062004967E1 /* ValueObservationPrintTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1324A5405C004967E1 /* ValueObservationPrintTests.swift */; };
56419E5624A54062004967E1 /* ValueObservationPrintTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1324A5405C004967E1 /* ValueObservationPrintTests.swift */; };
56419E5724A54062004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1424A5405C004967E1 /* DatabaseValueConvertibleFetchTests.swift */; };
56419E5824A54062004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1424A5405C004967E1 /* DatabaseValueConvertibleFetchTests.swift */; };
56419E5924A54062004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1524A5405C004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */; };
56419E5A24A54062004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1524A5405C004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */; };
56419E5B24A54062004967E1 /* DatabaseWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1624A5405C004967E1 /* DatabaseWriterTests.swift */; };
56419E5C24A54062004967E1 /* DatabaseWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1624A5405C004967E1 /* DatabaseWriterTests.swift */; };
56419E5D24A54062004967E1 /* DatabaseAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1724A5405C004967E1 /* DatabaseAggregateTests.swift */; };
56419E5E24A54062004967E1 /* DatabaseAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1724A5405C004967E1 /* DatabaseAggregateTests.swift */; };
56419E5F24A54062004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1824A5405C004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */; };
56419E6024A54062004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1824A5405C004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */; };
56419E6124A54062004967E1 /* CompilationProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1924A5405C004967E1 /* CompilationProtocolTests.swift */; };
56419E6224A54062004967E1 /* CompilationProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1924A5405C004967E1 /* CompilationProtocolTests.swift */; };
56419E6324A54062004967E1 /* PrefixCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1A24A5405C004967E1 /* PrefixCursorTests.swift */; };
56419E6424A54062004967E1 /* PrefixCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1A24A5405C004967E1 /* PrefixCursorTests.swift */; };
56419E6524A54062004967E1 /* FoundationUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1B24A5405C004967E1 /* FoundationUUIDTests.swift */; };
56419E6624A54062004967E1 /* FoundationUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1B24A5405C004967E1 /* FoundationUUIDTests.swift */; };
56419E6724A54062004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1C24A5405C004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */; };
56419E6824A54062004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1C24A5405C004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */; };
56419E6924A54062004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1D24A5405C004967E1 /* AssociationHasManyThroughOrderingTests.swift */; };
56419E6A24A54062004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1D24A5405C004967E1 /* AssociationHasManyThroughOrderingTests.swift */; };
56419E6B24A54062004967E1 /* ValueObservationFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1E24A5405C004967E1 /* ValueObservationFetchTests.swift */; };
56419E6C24A54062004967E1 /* ValueObservationFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1E24A5405C004967E1 /* ValueObservationFetchTests.swift */; };
56419E6D24A54062004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1F24A5405D004967E1 /* DatabasePoolReadOnlyTests.swift */; };
56419E6E24A54062004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D1F24A5405D004967E1 /* DatabasePoolReadOnlyTests.swift */; };
56419E6F24A54062004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2024A5405D004967E1 /* AssociationPrefetchingObservationTests.swift */; };
56419E7024A54062004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2024A5405D004967E1 /* AssociationPrefetchingObservationTests.swift */; };
56419E7124A54062004967E1 /* DatabaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2124A5405D004967E1 /* DatabaseTests.swift */; };
56419E7224A54062004967E1 /* DatabaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2124A5405D004967E1 /* DatabaseTests.swift */; };
56419E7324A54062004967E1 /* TruncateOptimizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2224A5405D004967E1 /* TruncateOptimizationTests.swift */; };
56419E7424A54062004967E1 /* TruncateOptimizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2224A5405D004967E1 /* TruncateOptimizationTests.swift */; };
56419E7524A54062004967E1 /* AssociationAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2324A5405D004967E1 /* AssociationAggregateTests.swift */; };
56419E7624A54062004967E1 /* AssociationAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2324A5405D004967E1 /* AssociationAggregateTests.swift */; };
56419E7724A54062004967E1 /* ValueObservationReadonlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2424A5405D004967E1 /* ValueObservationReadonlyTests.swift */; };
56419E7824A54062004967E1 /* ValueObservationReadonlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2424A5405D004967E1 /* ValueObservationReadonlyTests.swift */; };
56419E7924A54062004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2524A5405D004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */; };
56419E7A24A54062004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2524A5405D004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */; };
56419E7B24A54062004967E1 /* DatabaseRegionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2624A5405D004967E1 /* DatabaseRegionTests.swift */; };
56419E7C24A54063004967E1 /* DatabaseRegionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2624A5405D004967E1 /* DatabaseRegionTests.swift */; };
56419E7D24A54063004967E1 /* DropWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2724A5405D004967E1 /* DropWhileCursorTests.swift */; };
56419E7E24A54063004967E1 /* DropWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2724A5405D004967E1 /* DropWhileCursorTests.swift */; };
56419E7F24A54063004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2824A5405D004967E1 /* DatabaseQueueConcurrencyTests.swift */; };
56419E8024A54063004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2824A5405D004967E1 /* DatabaseQueueConcurrencyTests.swift */; };
56419E8124A54063004967E1 /* DatabaseReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2924A5405D004967E1 /* DatabaseReaderTests.swift */; };
56419E8224A54063004967E1 /* DatabaseReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2924A5405D004967E1 /* DatabaseReaderTests.swift */; };
56419E8324A54063004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2A24A5405D004967E1 /* RecordPrimaryKeyRowIDTests.swift */; };
56419E8424A54063004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2A24A5405D004967E1 /* RecordPrimaryKeyRowIDTests.swift */; };
56419E8524A54063004967E1 /* FTS3PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2B24A5405D004967E1 /* FTS3PatternTests.swift */; };
56419E8624A54063004967E1 /* FTS3PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2B24A5405D004967E1 /* FTS3PatternTests.swift */; };
56419E8724A54063004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2C24A5405E004967E1 /* AssociationPrefetchingCodableRecordTests.swift */; };
56419E8824A54063004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2C24A5405E004967E1 /* AssociationPrefetchingCodableRecordTests.swift */; };
56419E8924A54063004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2D24A5405E004967E1 /* AssociationParallelDecodableRecordTests.swift */; };
56419E8A24A54063004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2D24A5405E004967E1 /* AssociationParallelDecodableRecordTests.swift */; };
56419E8B24A54063004967E1 /* FoundationDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2E24A5405E004967E1 /* FoundationDataTests.swift */; };
56419E8C24A54063004967E1 /* FoundationDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2E24A5405E004967E1 /* FoundationDataTests.swift */; };
56419E8D24A54063004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2F24A5405E004967E1 /* MutablePersistableRecordEncodableTests.swift */; };
56419E8E24A54063004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D2F24A5405E004967E1 /* MutablePersistableRecordEncodableTests.swift */; };
56419E8F24A54063004967E1 /* AssociationHasManySQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3024A5405E004967E1 /* AssociationHasManySQLTests.swift */; };
56419E9024A54063004967E1 /* AssociationHasManySQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3024A5405E004967E1 /* AssociationHasManySQLTests.swift */; };
56419E9124A54063004967E1 /* FTS5CustomTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3124A5405E004967E1 /* FTS5CustomTokenizerTests.swift */; };
56419E9224A54063004967E1 /* FTS5CustomTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3124A5405E004967E1 /* FTS5CustomTokenizerTests.swift */; };
56419E9324A54063004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3224A5405E004967E1 /* DatabaseValueConvertibleDecodableTests.swift */; };
56419E9424A54063004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3224A5405E004967E1 /* DatabaseValueConvertibleDecodableTests.swift */; };
56419E9524A54063004967E1 /* PrefixWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3324A5405E004967E1 /* PrefixWhileCursorTests.swift */; };
56419E9624A54063004967E1 /* PrefixWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3324A5405E004967E1 /* PrefixWhileCursorTests.swift */; };
56419E9724A54063004967E1 /* FoundationDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3424A5405E004967E1 /* FoundationDateTests.swift */; };
56419E9824A54063004967E1 /* FoundationDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3424A5405E004967E1 /* FoundationDateTests.swift */; };
56419E9924A54063004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3524A5405E004967E1 /* AssociationBelongsToFetchableRecordTests.swift */; };
56419E9A24A54063004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3524A5405E004967E1 /* AssociationBelongsToFetchableRecordTests.swift */; };
56419E9B24A54063004967E1 /* FTS3RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3624A5405E004967E1 /* FTS3RecordTests.swift */; };
56419E9C24A54063004967E1 /* FTS3RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3624A5405E004967E1 /* FTS3RecordTests.swift */; };
56419E9D24A54063004967E1 /* StatementArgumentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3724A5405E004967E1 /* StatementArgumentsTests.swift */; };
56419E9E24A54063004967E1 /* StatementArgumentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3724A5405E004967E1 /* StatementArgumentsTests.swift */; };
56419E9F24A54063004967E1 /* FetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3824A5405E004967E1 /* FetchableRecordTests.swift */; };
56419EA024A54063004967E1 /* FetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3824A5405E004967E1 /* FetchableRecordTests.swift */; };
56419EA124A54063004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3924A5405F004967E1 /* QueryInterfaceExtensibilityTests.swift */; };
56419EA224A54063004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3924A5405F004967E1 /* QueryInterfaceExtensibilityTests.swift */; };
56419EA324A54063004967E1 /* TableRecordDeleteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3A24A5405F004967E1 /* TableRecordDeleteTests.swift */; };
56419EA424A54063004967E1 /* TableRecordDeleteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3A24A5405F004967E1 /* TableRecordDeleteTests.swift */; };
56419EA524A54063004967E1 /* MutablePersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3B24A5405F004967E1 /* MutablePersistableRecordTests.swift */; };
56419EA624A54063004967E1 /* MutablePersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3B24A5405F004967E1 /* MutablePersistableRecordTests.swift */; };
56419EA724A54063004967E1 /* CursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3C24A5405F004967E1 /* CursorTests.swift */; };
56419EA824A54063004967E1 /* CursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3C24A5405F004967E1 /* CursorTests.swift */; };
56419EA924A54063004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3D24A5405F004967E1 /* DatabasePoolReleaseMemoryTests.swift */; };
56419EAA24A54063004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3D24A5405F004967E1 /* DatabasePoolReleaseMemoryTests.swift */; };
56419EAB24A54063004967E1 /* DatabaseValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3E24A5405F004967E1 /* DatabaseValueTests.swift */; };
56419EAC24A54063004967E1 /* DatabaseValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3E24A5405F004967E1 /* DatabaseValueTests.swift */; };
56419EAD24A54063004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3F24A5405F004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */; };
56419EAE24A54063004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D3F24A5405F004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */; };
56419EAF24A54063004967E1 /* RowFromDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4024A5405F004967E1 /* RowFromDictionaryTests.swift */; };
56419EB024A54063004967E1 /* RowFromDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4024A5405F004967E1 /* RowFromDictionaryTests.swift */; };
56419EB124A54063004967E1 /* DatabasePoolCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4124A5405F004967E1 /* DatabasePoolCollationTests.swift */; };
56419EB224A54063004967E1 /* DatabasePoolCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4124A5405F004967E1 /* DatabasePoolCollationTests.swift */; };
56419EB324A54063004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4224A5405F004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */; };
56419EB424A54063004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4224A5405F004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */; };
56419EB524A54063004967E1 /* StatementArguments+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4324A5405F004967E1 /* StatementArguments+FoundationTests.swift */; };
56419EB624A54063004967E1 /* StatementArguments+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4324A5405F004967E1 /* StatementArguments+FoundationTests.swift */; };
56419EB724A54063004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4424A5405F004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */; };
56419EB824A54063004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4424A5405F004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */; };
56419EB924A54063004967E1 /* PersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4524A5405F004967E1 /* PersistableRecordTests.swift */; };
56419EBA24A54063004967E1 /* PersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4524A5405F004967E1 /* PersistableRecordTests.swift */; };
56419EBB24A54063004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4624A54060004967E1 /* AssociationHasManyThroughSQLTests.swift */; };
56419EBC24A54063004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4624A54060004967E1 /* AssociationHasManyThroughSQLTests.swift */; };
56419EBD24A54063004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4724A54060004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */; };
56419EBE24A54063004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4724A54060004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */; };
56419EBF24A54063004967E1 /* FTS5TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4824A54060004967E1 /* FTS5TableBuilderTests.swift */; };
56419EC024A54063004967E1 /* FTS5TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4824A54060004967E1 /* FTS5TableBuilderTests.swift */; };
56419EC124A54063004967E1 /* DatabaseQueueBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4924A54060004967E1 /* DatabaseQueueBackupTests.swift */; };
56419EC224A54063004967E1 /* DatabaseQueueBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4924A54060004967E1 /* DatabaseQueueBackupTests.swift */; };
56419EC324A54063004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4A24A54060004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */; };
56419EC424A54063004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4A24A54060004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */; };
56419EC524A54063004967E1 /* FlattenCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4B24A54060004967E1 /* FlattenCursorTests.swift */; };
56419EC624A54063004967E1 /* FlattenCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4B24A54060004967E1 /* FlattenCursorTests.swift */; };
56419EC724A54063004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4C24A54060004967E1 /* RecordPrimaryKeyMultipleTests.swift */; };
56419EC824A54063004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4C24A54060004967E1 /* RecordPrimaryKeyMultipleTests.swift */; };
56419EC924A54063004967E1 /* ValueObservationRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4D24A54060004967E1 /* ValueObservationRowTests.swift */; };
56419ECA24A54063004967E1 /* ValueObservationRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4D24A54060004967E1 /* ValueObservationRowTests.swift */; };
56419ECB24A54063004967E1 /* FTS5RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4E24A54060004967E1 /* FTS5RecordTests.swift */; };
56419ECC24A54063004967E1 /* FTS5RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4E24A54060004967E1 /* FTS5RecordTests.swift */; };
56419ECD24A54063004967E1 /* OrderedDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4F24A54060004967E1 /* OrderedDictionaryTests.swift */; };
56419ECE24A54063004967E1 /* OrderedDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D4F24A54060004967E1 /* OrderedDictionaryTests.swift */; };
56419ECF24A54063004967E1 /* AssociationParallelRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5024A54060004967E1 /* AssociationParallelRowScopesTests.swift */; };
56419ED024A54063004967E1 /* AssociationParallelRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5024A54060004967E1 /* AssociationParallelRowScopesTests.swift */; };
56419ED124A54063004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5124A54060004967E1 /* DatabaseValueConversionErrorTests.swift */; };
56419ED224A54063004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5124A54060004967E1 /* DatabaseValueConversionErrorTests.swift */; };
56419ED324A54063004967E1 /* QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5224A54060004967E1 /* QueryInterfaceRequestTests.swift */; };
56419ED424A54063004967E1 /* QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5224A54060004967E1 /* QueryInterfaceRequestTests.swift */; };
56419ED524A54063004967E1 /* RowFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5324A54061004967E1 /* RowFromStatementTests.swift */; };
56419ED624A54063004967E1 /* RowFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5324A54061004967E1 /* RowFromStatementTests.swift */; };
56419ED724A54063004967E1 /* ColumnInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5424A54061004967E1 /* ColumnInfoTests.swift */; };
56419ED824A54063004967E1 /* ColumnInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5424A54061004967E1 /* ColumnInfoTests.swift */; };
56419ED924A54063004967E1 /* AssociationHasOneSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5524A54061004967E1 /* AssociationHasOneSQLTests.swift */; };
56419EDA24A54063004967E1 /* AssociationHasOneSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5524A54061004967E1 /* AssociationHasOneSQLTests.swift */; };
56419EDB24A54063004967E1 /* ValueObservationRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5624A54061004967E1 /* ValueObservationRecorder.swift */; };
56419EDC24A54063004967E1 /* ValueObservationRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5624A54061004967E1 /* ValueObservationRecorder.swift */; };
56419EDD24A54063004967E1 /* TableDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5724A54061004967E1 /* TableDefinitionTests.swift */; };
56419EDE24A54063004967E1 /* TableDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5724A54061004967E1 /* TableDefinitionTests.swift */; };
56419EDF24A54063004967E1 /* AssociationRowScopeSearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5824A54061004967E1 /* AssociationRowScopeSearchTests.swift */; };
56419EE024A54063004967E1 /* AssociationRowScopeSearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5824A54061004967E1 /* AssociationRowScopeSearchTests.swift */; };
56419EE124A54063004967E1 /* FoundationNSUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5924A54061004967E1 /* FoundationNSUUIDTests.swift */; };
56419EE224A54063004967E1 /* FoundationNSUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5924A54061004967E1 /* FoundationNSUUIDTests.swift */; };
56419EE324A54063004967E1 /* Row+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5A24A54061004967E1 /* Row+FoundationTests.swift */; };
56419EE424A54063004967E1 /* Row+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5A24A54061004967E1 /* Row+FoundationTests.swift */; };
56419EE524A54063004967E1 /* FilterCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5B24A54061004967E1 /* FilterCursorTests.swift */; };
56419EE624A54063004967E1 /* FilterCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5B24A54061004967E1 /* FilterCursorTests.swift */; };
56419EE724A54063004967E1 /* RowAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5C24A54061004967E1 /* RowAdapterTests.swift */; };
56419EE824A54063004967E1 /* RowAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5C24A54061004967E1 /* RowAdapterTests.swift */; };
56419EE924A54063004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5D24A54061004967E1 /* DatabaseValueConvertibleEncodableTests.swift */; };
56419EEA24A54063004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5D24A54061004967E1 /* DatabaseValueConvertibleEncodableTests.swift */; };
56419EEB24A54063004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5E24A54061004967E1 /* RecordPersistenceConflictPolicy.swift */; };
56419EEC24A54063004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5E24A54061004967E1 /* RecordPersistenceConflictPolicy.swift */; };
56419EED24A54063004967E1 /* RecordSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5F24A54061004967E1 /* RecordSubClassTests.swift */; };
56419EEE24A54063004967E1 /* RecordSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D5F24A54061004967E1 /* RecordSubClassTests.swift */; };
56419EEF24A54063004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6024A54061004967E1 /* RecordPrimaryKeyNoneTests.swift */; };
56419EF024A54063004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6024A54061004967E1 /* RecordPrimaryKeyNoneTests.swift */; };
56419EF124A54063004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6124A54062004967E1 /* StatementColumnConvertibleFetchTests.swift */; };
56419EF224A54063004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6124A54062004967E1 /* StatementColumnConvertibleFetchTests.swift */; };
56419EF324A54063004967E1 /* FoundationNSDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6224A54062004967E1 /* FoundationNSDataTests.swift */; };
56419EF424A54063004967E1 /* FoundationNSDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6224A54062004967E1 /* FoundationNSDataTests.swift */; };
56419EF524A54063004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6324A54062004967E1 /* AssociationTableAliasTestsSQLTests.swift */; };
56419EF624A54063004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6324A54062004967E1 /* AssociationTableAliasTestsSQLTests.swift */; };
56419EF724A54063004967E1 /* ValueObservationCountTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6424A54062004967E1 /* ValueObservationCountTests.swift */; };
56419EF824A54063004967E1 /* ValueObservationCountTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6424A54062004967E1 /* ValueObservationCountTests.swift */; };
56419EF924A54063004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6524A54062004967E1 /* AssociationBelongsToRowScopeTests.swift */; };
56419EFA24A54063004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6524A54062004967E1 /* AssociationBelongsToRowScopeTests.swift */; };
56419EFB24A54063004967E1 /* FoundationDateComponentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6624A54062004967E1 /* FoundationDateComponentsTests.swift */; };
56419EFC24A54063004967E1 /* FoundationDateComponentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419D6624A54062004967E1 /* FoundationDateComponentsTests.swift */; };
5641A1A024A540D6004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A18F24A540D5004967E1 /* DatabaseWriterWritePublisherTests.swift */; };
5641A1A124A540D6004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A18F24A540D5004967E1 /* DatabaseWriterWritePublisherTests.swift */; };
5641A1A224A540D6004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19024A540D5004967E1 /* DatabaseReaderReadPublisherTests.swift */; };
5641A1A324A540D6004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19024A540D5004967E1 /* DatabaseReaderReadPublisherTests.swift */; };
5641A1A424A540D6004967E1 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19124A540D5004967E1 /* Support.swift */; };
5641A1A524A540D6004967E1 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19124A540D5004967E1 /* Support.swift */; };
5641A1A624A540D6004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19224A540D5004967E1 /* DatabaseRegionObservationPublisherTests.swift */; };
5641A1A724A540D6004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19224A540D5004967E1 /* DatabaseRegionObservationPublisherTests.swift */; };
5641A1A824A540D6004967E1 /* ValueObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19324A540D5004967E1 /* ValueObservationPublisherTests.swift */; };
5641A1A924A540D6004967E1 /* ValueObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19324A540D5004967E1 /* ValueObservationPublisherTests.swift */; };
5641A1AA24A540D6004967E1 /* Recorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19524A540D6004967E1 /* Recorder.swift */; };
5641A1AB24A540D6004967E1 /* Recorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19524A540D6004967E1 /* Recorder.swift */; };
5641A1AC24A540D6004967E1 /* RecordingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19624A540D6004967E1 /* RecordingError.swift */; };
5641A1AD24A540D6004967E1 /* RecordingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19624A540D6004967E1 /* RecordingError.swift */; };
5641A1AE24A540D6004967E1 /* Finished.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19824A540D6004967E1 /* Finished.swift */; };
5641A1AF24A540D6004967E1 /* Finished.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19824A540D6004967E1 /* Finished.swift */; };
5641A1B024A540D6004967E1 /* NextOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19924A540D6004967E1 /* NextOne.swift */; };
5641A1B124A540D6004967E1 /* NextOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19924A540D6004967E1 /* NextOne.swift */; };
5641A1B224A540D6004967E1 /* Next.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19A24A540D6004967E1 /* Next.swift */; };
5641A1B324A540D6004967E1 /* Next.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19A24A540D6004967E1 /* Next.swift */; };
5641A1B424A540D6004967E1 /* Recording.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19B24A540D6004967E1 /* Recording.swift */; };
5641A1B524A540D6004967E1 /* Recording.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19B24A540D6004967E1 /* Recording.swift */; };
5641A1B624A540D6004967E1 /* Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19C24A540D6004967E1 /* Prefix.swift */; };
5641A1B724A540D6004967E1 /* Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19C24A540D6004967E1 /* Prefix.swift */; };
5641A1B824A540D6004967E1 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19D24A540D6004967E1 /* Map.swift */; };
5641A1B924A540D6004967E1 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19D24A540D6004967E1 /* Map.swift */; };
5641A1BA24A540D6004967E1 /* Inverted.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19E24A540D6004967E1 /* Inverted.swift */; };
5641A1BB24A540D6004967E1 /* Inverted.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19E24A540D6004967E1 /* Inverted.swift */; };
5641A1BC24A540D6004967E1 /* PublisherExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19F24A540D6004967E1 /* PublisherExpectation.swift */; };
5641A1BD24A540D6004967E1 /* PublisherExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A19F24A540D6004967E1 /* PublisherExpectation.swift */; };
564A2026226B89E1001F64F1 /* Betty.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = 564A1F6F226B89D6001F64F1 /* Betty.jpeg */; };
564A2151226B8E18001F64F1 /* Betty.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = 564A1F6F226B89D6001F64F1 /* Betty.jpeg */; };
565A27CC27871FFF00659A62 /* BackupTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 565A27CB27871FFF00659A62 /* BackupTestCase.swift */; };
565A27CD27871FFF00659A62 /* BackupTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 565A27CB27871FFF00659A62 /* BackupTestCase.swift */; };
567B23172A29BFA400C61174 /* Issue1383.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 567B23162A29BFA400C61174 /* Issue1383.sqlite */; };
567B23182A29BFA500C61174 /* Issue1383.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 567B23162A29BFA400C61174 /* Issue1383.sqlite */; };
567B5C292AD32A2D00629622 /* CommonTableExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1C2AD32A2D00629622 /* CommonTableExpressionTests.swift */; };
567B5C2A2AD32A2D00629622 /* CommonTableExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1C2AD32A2D00629622 /* CommonTableExpressionTests.swift */; };
567B5C2B2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1D2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift */; };
567B5C2C2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1D2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift */; };
567B5C2D2AD32A2D00629622 /* SingletonRecordTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1E2AD32A2D00629622 /* SingletonRecordTest.swift */; };
567B5C2E2AD32A2D00629622 /* SingletonRecordTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1E2AD32A2D00629622 /* SingletonRecordTest.swift */; };
567B5C2F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift */; };
567B5C302AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C1F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift */; };
567B5C312AD32A2D00629622 /* TableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C202AD32A2D00629622 /* TableTests.swift */; };
567B5C322AD32A2D00629622 /* TableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C202AD32A2D00629622 /* TableTests.swift */; };
567B5C332AD32A2D00629622 /* TransactionDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C212AD32A2D00629622 /* TransactionDateTests.swift */; };
567B5C342AD32A2D00629622 /* TransactionDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C212AD32A2D00629622 /* TransactionDateTests.swift */; };
567B5C352AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C222AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift */; };
567B5C362AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C222AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift */; };
567B5C372AD32A2D00629622 /* SQLExpressionIsConstantTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C232AD32A2D00629622 /* SQLExpressionIsConstantTests.swift */; };
567B5C382AD32A2D00629622 /* SQLExpressionIsConstantTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C232AD32A2D00629622 /* SQLExpressionIsConstantTests.swift */; };
567B5C392AD32A2D00629622 /* FoundationDecimalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C242AD32A2D00629622 /* FoundationDecimalTests.swift */; };
567B5C3A2AD32A2D00629622 /* FoundationDecimalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C242AD32A2D00629622 /* FoundationDecimalTests.swift */; };
567B5C3B2AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C252AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift */; };
567B5C3C2AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C252AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift */; };
567B5C3D2AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C262AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */; };
567B5C3E2AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C262AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */; };
567B5C3F2AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C272AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift */; };
567B5C402AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C272AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift */; };
567B5C412AD32A2D00629622 /* SharedValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C282AD32A2D00629622 /* SharedValueObservationTests.swift */; };
567B5C422AD32A2D00629622 /* SharedValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C282AD32A2D00629622 /* SharedValueObservationTests.swift */; };
567B5C4B2AD32F7000629622 /* DatabaseDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C492AD32F7000629622 /* DatabaseDumpTests.swift */; };
567B5C4C2AD32F7000629622 /* DatabaseDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C492AD32F7000629622 /* DatabaseDumpTests.swift */; };
567B5C4D2AD32F7000629622 /* DatabaseReaderDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C4A2AD32F7000629622 /* DatabaseReaderDumpTests.swift */; };
567B5C4E2AD32F7000629622 /* DatabaseReaderDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C4A2AD32F7000629622 /* DatabaseReaderDumpTests.swift */; };
568C3F7F2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F7E2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift */; };
568C3F802A5AB36900A2309D /* ForeignKeyDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F7E2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift */; };
5691D97527257CE40021D540 /* AvailableElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5691D97427257CE40021D540 /* AvailableElements.swift */; };
5691D97627257CE40021D540 /* AvailableElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5691D97427257CE40021D540 /* AvailableElements.swift */; };
56F61DF0283D484700AF9884 /* getThreadsCount.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F61DEE283D484700AF9884 /* getThreadsCount.c */; };
56F61DF1283D484700AF9884 /* getThreadsCount.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F61DEE283D484700AF9884 /* getThreadsCount.c */; };
5B33E6E34F941B4C839A714F /* (null) in Frameworks */ = {isa = PBXBuildFile; };
98AB0B01EB11B33719AE412E /* Pods_GRDBTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FE2436BF42B9FCD6552E7076 /* Pods_GRDBTests.framework */; };
F2B3C4250D67969FF3948955 /* Pods_GRDBTestsEncrypted.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTests.release.xcconfig"; path = "Target Support Files/Pods-GRDBTests/Pods-GRDBTests.release.xcconfig"; sourceTree = "<group>"; };
47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTestsEncrypted.release.xcconfig"; path = "Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted.release.xcconfig"; sourceTree = "<group>"; };
5603CECE2AC8636E00CF097D /* JSONExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONExpressionsTests.swift; sourceTree = "<group>"; };
56071DE42BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonUserDefaultsTest.swift; sourceTree = "<group>"; };
561F38DC2AC891710051EEE9 /* JSONColumnTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONColumnTests.swift; sourceTree = "<group>"; };
561F38F72AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataDecodingStrategyTests.swift; sourceTree = "<group>"; };
561F38F82AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataEncodingStrategyTests.swift; sourceTree = "<group>"; };
5623B61B2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTemporaryCopyTests.swift; sourceTree = "<group>"; };
5623B61C2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryCopyTests.swift; sourceTree = "<group>"; };
56419C9C24A54053004967E1 /* DatabasePoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolTests.swift; sourceTree = "<group>"; };
56419C9D24A54053004967E1 /* ResultCodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResultCodeTests.swift; sourceTree = "<group>"; };
56419C9E24A54053004967E1 /* DatabaseQueueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTests.swift; sourceTree = "<group>"; };
56419C9F24A54054004967E1 /* Record+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Record+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419CA024A54054004967E1 /* DatabaseQueueInMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryTests.swift; sourceTree = "<group>"; };
56419CA124A54054004967E1 /* DatabasePoolSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolSchemaCacheTests.swift; sourceTree = "<group>"; };
56419CA224A54054004967E1 /* TableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordTests.swift; sourceTree = "<group>"; };
56419CA324A54054004967E1 /* DropFirstCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropFirstCursorTests.swift; sourceTree = "<group>"; };
56419CA424A54054004967E1 /* DatabaseCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCursorTests.swift; sourceTree = "<group>"; };
56419CA624A54054004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FetchableRecord+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419CA724A54054004967E1 /* ValueObservationMapTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationMapTests.swift; sourceTree = "<group>"; };
56419CA824A54054004967E1 /* DatabasePoolFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolFunctionTests.swift; sourceTree = "<group>"; };
56419CA924A54054004967E1 /* FoundationNSNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNumberTests.swift; sourceTree = "<group>"; };
56419CAA24A54054004967E1 /* FetchableRecordDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordDecodableTests.swift; sourceTree = "<group>"; };
56419CAB24A54054004967E1 /* FTS4RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4RecordTests.swift; sourceTree = "<group>"; };
56419CAC24A54054004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyHiddenRowIDTests.swift; sourceTree = "<group>"; };
56419CAD24A54054004967E1 /* AssociationPrefetchingSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingSQLTests.swift; sourceTree = "<group>"; };
56419CAE24A54054004967E1 /* RecordInitializersTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordInitializersTests.swift; sourceTree = "<group>"; };
56419CAF24A54054004967E1 /* DatabaseErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseErrorTests.swift; sourceTree = "<group>"; };
56419CB024A54054004967E1 /* RecordUniqueIndexTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordUniqueIndexTests.swift; sourceTree = "<group>"; };
56419CB124A54054004967E1 /* DatabaseFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseFunctionTests.swift; sourceTree = "<group>"; };
56419CB224A54055004967E1 /* PrimaryKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrimaryKeyInfoTests.swift; sourceTree = "<group>"; };
56419CB324A54055004967E1 /* DatabaseSavepointTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSavepointTests.swift; sourceTree = "<group>"; };
56419CB424A54055004967E1 /* RowCopiedFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowCopiedFromStatementTests.swift; sourceTree = "<group>"; };
56419CB524A54055004967E1 /* DatabaseValueConvertibleSubclassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleSubclassTests.swift; sourceTree = "<group>"; };
56419CB624A54055004967E1 /* TransactionObserverSavepointsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverSavepointsTests.swift; sourceTree = "<group>"; };
56419CB724A54055004967E1 /* FetchRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchRequestTests.swift; sourceTree = "<group>"; };
56419CB824A54055004967E1 /* CompilationSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationSubClassTests.swift; sourceTree = "<group>"; };
56419CB924A54055004967E1 /* EncryptionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EncryptionTests.swift; sourceTree = "<group>"; };
56419CBA24A54055004967E1 /* AssociationPrefetchingRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRowTests.swift; sourceTree = "<group>"; };
56419CBB24A54055004967E1 /* QueryInterfacePromiseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfacePromiseTests.swift; sourceTree = "<group>"; };
56419CBC24A54055004967E1 /* RecordWithColumnNameManglingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordWithColumnNameManglingTests.swift; sourceTree = "<group>"; };
56419CBD24A54055004967E1 /* UpdateStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UpdateStatementTests.swift; sourceTree = "<group>"; };
56419CBF24A54056004967E1 /* AssociationHasManyRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyRowScopeTests.swift; sourceTree = "<group>"; };
56419CC024A54056004967E1 /* DatabaseMigratorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseMigratorTests.swift; sourceTree = "<group>"; };
56419CC124A54056004967E1 /* AssociationBelongsToDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToDecodableRecordTests.swift; sourceTree = "<group>"; };
56419CC224A54056004967E1 /* AssociationHasOneSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLDerivationTests.swift; sourceTree = "<group>"; };
56419CC324A54056004967E1 /* VirtualTableModuleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VirtualTableModuleTests.swift; sourceTree = "<group>"; };
56419CC424A54056004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingFetchableRecordTests.swift; sourceTree = "<group>"; };
56419CC524A54056004967E1 /* FailureTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FailureTestCase.swift; sourceTree = "<group>"; };
56419CC624A54056004967E1 /* ValueObservationRegionRecordingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRegionRecordingTests.swift; sourceTree = "<group>"; };
56419CC724A54056004967E1 /* DatabasePoolConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolConcurrencyTests.swift; sourceTree = "<group>"; };
56419CC824A54056004967E1 /* UtilsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UtilsTests.swift; sourceTree = "<group>"; };
56419CC924A54056004967E1 /* FoundationNSDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDateTests.swift; sourceTree = "<group>"; };
56419CCA24A54056004967E1 /* SQLExpressionLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionLiteralTests.swift; sourceTree = "<group>"; };
56419CCB24A54057004967E1 /* AssociationHasManyOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyOrderingTests.swift; sourceTree = "<group>"; };
56419CCC24A54057004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAfterNextTransactionCommitTests.swift; sourceTree = "<group>"; };
56419CCD24A54057004967E1 /* AssociationChainSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainSQLTests.swift; sourceTree = "<group>"; };
56419CCE24A54057004967E1 /* DatabaseDateDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateDecodingStrategyTests.swift; sourceTree = "<group>"; };
56419CCF24A54057004967E1 /* DatabaseQueueReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReadOnlyTests.swift; sourceTree = "<group>"; };
56419CD024A54057004967E1 /* GRDBTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GRDBTestCase.swift; sourceTree = "<group>"; };
56419CD124A54057004967E1 /* ValueObservationRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecordTests.swift; sourceTree = "<group>"; };
56419CD224A54057004967E1 /* TableRecordUpdateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordUpdateTests.swift; sourceTree = "<group>"; };
56419CD324A54057004967E1 /* FTS5TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TokenizerTests.swift; sourceTree = "<group>"; };
56419CD424A54057004967E1 /* CGFloatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGFloatTests.swift; sourceTree = "<group>"; };
56419CD524A54057004967E1 /* AssociationBelongsToSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLTests.swift; sourceTree = "<group>"; };
56419CD624A54057004967E1 /* DatabaseSuspensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSuspensionTests.swift; sourceTree = "<group>"; };
56419CD724A54057004967E1 /* FTS5PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5PatternTests.swift; sourceTree = "<group>"; };
56419CD824A54057004967E1 /* FTS4TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4TableBuilderTests.swift; sourceTree = "<group>"; };
56419CD924A54058004967E1 /* ColumnExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnExpressionTests.swift; sourceTree = "<group>"; };
56419CDA24A54058004967E1 /* InflectionsTests.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = InflectionsTests.json; sourceTree = "<group>"; };
56419CDB24A54058004967E1 /* RecordPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
56419CDC24A54058004967E1 /* MapCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MapCursorTests.swift; sourceTree = "<group>"; };
56419CDD24A54058004967E1 /* EnumeratedCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumeratedCursorTests.swift; sourceTree = "<group>"; };
56419CDE24A54058004967E1 /* IndexInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IndexInfoTests.swift; sourceTree = "<group>"; };
56419CDF24A54058004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "RawRepresentable+DatabaseValueConvertibleTests.swift"; sourceTree = "<group>"; };
56419CE024A54058004967E1 /* FTS5WrapperTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5WrapperTokenizerTests.swift; sourceTree = "<group>"; };
56419CE124A54058004967E1 /* FoundationNSNullTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNullTests.swift; sourceTree = "<group>"; };
56419CE224A54058004967E1 /* AssociationBelongsToSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLDerivationTests.swift; sourceTree = "<group>"; };
56419CE324A54058004967E1 /* DatabaseTimestampTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTimestampTests.swift; sourceTree = "<group>"; };
56419CE424A54058004967E1 /* DatabaseDateEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateEncodingStrategyTests.swift; sourceTree = "<group>"; };
56419CE524A54058004967E1 /* RowFromDictionaryLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryLiteralTests.swift; sourceTree = "<group>"; };
56419CE624A54058004967E1 /* DatabaseSnapshotTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotTests.swift; sourceTree = "<group>"; };
56419CE724A54058004967E1 /* AnyCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyCursorTests.swift; sourceTree = "<group>"; };
56419CE824A54059004967E1 /* DatabaseCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCollationTests.swift; sourceTree = "<group>"; };
56419CE924A54059004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughFetchableRecordTests.swift; sourceTree = "<group>"; };
56419CEA24A54059004967E1 /* SchedulingWatchdogTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchedulingWatchdogTests.swift; sourceTree = "<group>"; };
56419CEB24A54059004967E1 /* AssociationParallelSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelSQLTests.swift; sourceTree = "<group>"; };
56419CEC24A54059004967E1 /* DatabasePoolBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolBackupTests.swift; sourceTree = "<group>"; };
56419CED24A54059004967E1 /* DatabaseValueConversionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionTests.swift; sourceTree = "<group>"; };
56419CEE24A54059004967E1 /* FoundationNSURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSURLTests.swift; sourceTree = "<group>"; };
56419CEF24A54059004967E1 /* DatabaseQueueSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueSchemaCacheTests.swift; sourceTree = "<group>"; };
56419CF024A54059004967E1 /* InflectionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InflectionsTests.swift; sourceTree = "<group>"; };
56419CF124A54059004967E1 /* ForeignKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyInfoTests.swift; sourceTree = "<group>"; };
56419CF224A54059004967E1 /* FoundationNSStringTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSStringTests.swift; sourceTree = "<group>"; };
56419CF324A54059004967E1 /* AssociationChainRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainRowScopesTests.swift; sourceTree = "<group>"; };
56419CF424A54059004967E1 /* PoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PoolTests.swift; sourceTree = "<group>"; };
56419CF524A54059004967E1 /* DerivableRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DerivableRequestTests.swift; sourceTree = "<group>"; };
56419CF624A5405A004967E1 /* RowFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFetchTests.swift; sourceTree = "<group>"; };
56419CF724A5405A004967E1 /* DatabaseRegionObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationTests.swift; sourceTree = "<group>"; };
56419CF824A5405A004967E1 /* ValueObservationRecorderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorderTests.swift; sourceTree = "<group>"; };
56419CF924A5405A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughRowScopeTests.swift; sourceTree = "<group>"; };
56419CFA24A5405A004967E1 /* SelectStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectStatementTests.swift; sourceTree = "<group>"; };
56419CFB24A5405A004967E1 /* QueryInterfaceExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExpressionsTests.swift; sourceTree = "<group>"; };
56419CFC24A5405A004967E1 /* FoundationURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationURLTests.swift; sourceTree = "<group>"; };
56419CFD24A5405A004967E1 /* NumericOverflowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NumericOverflowTests.swift; sourceTree = "<group>"; };
56419CFE24A5405A004967E1 /* DatabaseAbortedTransactionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAbortedTransactionTests.swift; sourceTree = "<group>"; };
56419CFF24A5405A004967E1 /* AssociationHasManyThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughRowScopeTests.swift; sourceTree = "<group>"; };
56419D0024A5405A004967E1 /* JoinSupportTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JoinSupportTests.swift; sourceTree = "<group>"; };
56419D0124A5405A004967E1 /* SQLLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLLiteralTests.swift; sourceTree = "<group>"; };
56419D0224A5405A004967E1 /* MutablePersistableRecordChangesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordChangesTests.swift; sourceTree = "<group>"; };
56419D0324A5405B004967E1 /* FTS3TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TokenizerTests.swift; sourceTree = "<group>"; };
56419D0424A5405B004967E1 /* DatabaseTraceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTraceTests.swift; sourceTree = "<group>"; };
56419D0524A5405B004967E1 /* ValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationTests.swift; sourceTree = "<group>"; };
56419D0624A5405B004967E1 /* AssociationHasOneThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLTests.swift; sourceTree = "<group>"; };
56419D0724A5405B004967E1 /* FTS3TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TableBuilderTests.swift; sourceTree = "<group>"; };
56419D0824A5405B004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
56419D0924A5405B004967E1 /* TransactionObserverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverTests.swift; sourceTree = "<group>"; };
56419D0A24A5405B004967E1 /* DatabaseQueueReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReleaseMemoryTests.swift; sourceTree = "<group>"; };
56419D0B24A5405B004967E1 /* SQLRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLRequestTests.swift; sourceTree = "<group>"; };
56419D0C24A5405B004967E1 /* RecordEditedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordEditedTests.swift; sourceTree = "<group>"; };
56419D0D24A5405B004967E1 /* DatabaseLogErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseLogErrorTests.swift; sourceTree = "<group>"; };
56419D0E24A5405B004967E1 /* RowTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowTestCase.swift; sourceTree = "<group>"; };
56419D0F24A5405B004967E1 /* FoundationNSDecimalNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDecimalNumberTests.swift; sourceTree = "<group>"; };
56419D1024A5405B004967E1 /* DatabaseValueConvertibleEscapingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEscapingTests.swift; sourceTree = "<group>"; };
56419D1124A5405C004967E1 /* DatabaseConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseConfigurationTests.swift; sourceTree = "<group>"; };
56419D1224A5405C004967E1 /* DataMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataMemoryTests.swift; sourceTree = "<group>"; };
56419D1324A5405C004967E1 /* ValueObservationPrintTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPrintTests.swift; sourceTree = "<group>"; };
56419D1424A5405C004967E1 /* DatabaseValueConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleFetchTests.swift; sourceTree = "<group>"; };
56419D1524A5405C004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationDatabaseValueConvertibleTests.swift; sourceTree = "<group>"; };
56419D1624A5405C004967E1 /* DatabaseWriterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterTests.swift; sourceTree = "<group>"; };
56419D1724A5405C004967E1 /* DatabaseAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAggregateTests.swift; sourceTree = "<group>"; };
56419D1824A5405C004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseUUIDEncodingStrategyTests.swift; sourceTree = "<group>"; };
56419D1924A5405C004967E1 /* CompilationProtocolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationProtocolTests.swift; sourceTree = "<group>"; };
56419D1A24A5405C004967E1 /* PrefixCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixCursorTests.swift; sourceTree = "<group>"; };
56419D1B24A5405C004967E1 /* FoundationUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationUUIDTests.swift; sourceTree = "<group>"; };
56419D1C24A5405C004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughDecodableRecordTests.swift; sourceTree = "<group>"; };
56419D1D24A5405C004967E1 /* AssociationHasManyThroughOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughOrderingTests.swift; sourceTree = "<group>"; };
56419D1E24A5405C004967E1 /* ValueObservationFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationFetchTests.swift; sourceTree = "<group>"; };
56419D1F24A5405D004967E1 /* DatabasePoolReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReadOnlyTests.swift; sourceTree = "<group>"; };
56419D2024A5405D004967E1 /* AssociationPrefetchingObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingObservationTests.swift; sourceTree = "<group>"; };
56419D2124A5405D004967E1 /* DatabaseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTests.swift; sourceTree = "<group>"; };
56419D2224A5405D004967E1 /* TruncateOptimizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TruncateOptimizationTests.swift; sourceTree = "<group>"; };
56419D2324A5405D004967E1 /* AssociationAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationAggregateTests.swift; sourceTree = "<group>"; };
56419D2424A5405D004967E1 /* ValueObservationReadonlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationReadonlyTests.swift; sourceTree = "<group>"; };
56419D2524A5405D004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift; sourceTree = "<group>"; };
56419D2624A5405D004967E1 /* DatabaseRegionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionTests.swift; sourceTree = "<group>"; };
56419D2724A5405D004967E1 /* DropWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropWhileCursorTests.swift; sourceTree = "<group>"; };
56419D2824A5405D004967E1 /* DatabaseQueueConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueConcurrencyTests.swift; sourceTree = "<group>"; };
56419D2924A5405D004967E1 /* DatabaseReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderTests.swift; sourceTree = "<group>"; };
56419D2A24A5405D004967E1 /* RecordPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyRowIDTests.swift; sourceTree = "<group>"; };
56419D2B24A5405D004967E1 /* FTS3PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3PatternTests.swift; sourceTree = "<group>"; };
56419D2C24A5405E004967E1 /* AssociationPrefetchingCodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingCodableRecordTests.swift; sourceTree = "<group>"; };
56419D2D24A5405E004967E1 /* AssociationParallelDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelDecodableRecordTests.swift; sourceTree = "<group>"; };
56419D2E24A5405E004967E1 /* FoundationDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDataTests.swift; sourceTree = "<group>"; };
56419D2F24A5405E004967E1 /* MutablePersistableRecordEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordEncodableTests.swift; sourceTree = "<group>"; };
56419D3024A5405E004967E1 /* AssociationHasManySQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManySQLTests.swift; sourceTree = "<group>"; };
56419D3124A5405E004967E1 /* FTS5CustomTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5CustomTokenizerTests.swift; sourceTree = "<group>"; };
56419D3224A5405E004967E1 /* DatabaseValueConvertibleDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleDecodableTests.swift; sourceTree = "<group>"; };
56419D3324A5405E004967E1 /* PrefixWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixWhileCursorTests.swift; sourceTree = "<group>"; };
56419D3424A5405E004967E1 /* FoundationDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateTests.swift; sourceTree = "<group>"; };
56419D3524A5405E004967E1 /* AssociationBelongsToFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToFetchableRecordTests.swift; sourceTree = "<group>"; };
56419D3624A5405E004967E1 /* FTS3RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3RecordTests.swift; sourceTree = "<group>"; };
56419D3724A5405E004967E1 /* StatementArgumentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementArgumentsTests.swift; sourceTree = "<group>"; };
56419D3824A5405E004967E1 /* FetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordTests.swift; sourceTree = "<group>"; };
56419D3924A5405F004967E1 /* QueryInterfaceExtensibilityTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExtensibilityTests.swift; sourceTree = "<group>"; };
56419D3A24A5405F004967E1 /* TableRecordDeleteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordDeleteTests.swift; sourceTree = "<group>"; };
56419D3B24A5405F004967E1 /* MutablePersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordTests.swift; sourceTree = "<group>"; };
56419D3C24A5405F004967E1 /* CursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CursorTests.swift; sourceTree = "<group>"; };
56419D3D24A5405F004967E1 /* DatabasePoolReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReleaseMemoryTests.swift; sourceTree = "<group>"; };
56419D3E24A5405F004967E1 /* DatabaseValueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueTests.swift; sourceTree = "<group>"; };
56419D3F24A5405F004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationQueryInterfaceRequestTests.swift; sourceTree = "<group>"; };
56419D4024A5405F004967E1 /* RowFromDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryTests.swift; sourceTree = "<group>"; };
56419D4124A5405F004967E1 /* DatabasePoolCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolCollationTests.swift; sourceTree = "<group>"; };
56419D4224A5405F004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeyRowIDTests.swift; sourceTree = "<group>"; };
56419D4324A5405F004967E1 /* StatementArguments+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "StatementArguments+FoundationTests.swift"; sourceTree = "<group>"; };
56419D4424A5405F004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordPersistenceConflictPolicyTests.swift; sourceTree = "<group>"; };
56419D4524A5405F004967E1 /* PersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PersistableRecordTests.swift; sourceTree = "<group>"; };
56419D4624A54060004967E1 /* AssociationHasManyThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughSQLTests.swift; sourceTree = "<group>"; };
56419D4724A54060004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLDerivationTests.swift; sourceTree = "<group>"; };
56419D4824A54060004967E1 /* FTS5TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TableBuilderTests.swift; sourceTree = "<group>"; };
56419D4924A54060004967E1 /* DatabaseQueueBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueBackupTests.swift; sourceTree = "<group>"; };
56419D4A24A54060004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "TableRecord+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419D4B24A54060004967E1 /* FlattenCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlattenCursorTests.swift; sourceTree = "<group>"; };
56419D4C24A54060004967E1 /* RecordPrimaryKeyMultipleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyMultipleTests.swift; sourceTree = "<group>"; };
56419D4D24A54060004967E1 /* ValueObservationRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRowTests.swift; sourceTree = "<group>"; };
56419D4E24A54060004967E1 /* FTS5RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5RecordTests.swift; sourceTree = "<group>"; };
56419D4F24A54060004967E1 /* OrderedDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderedDictionaryTests.swift; sourceTree = "<group>"; };
56419D5024A54060004967E1 /* AssociationParallelRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelRowScopesTests.swift; sourceTree = "<group>"; };
56419D5124A54060004967E1 /* DatabaseValueConversionErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionErrorTests.swift; sourceTree = "<group>"; };
56419D5224A54060004967E1 /* QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceRequestTests.swift; sourceTree = "<group>"; };
56419D5324A54061004967E1 /* RowFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromStatementTests.swift; sourceTree = "<group>"; };
56419D5424A54061004967E1 /* ColumnInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnInfoTests.swift; sourceTree = "<group>"; };
56419D5524A54061004967E1 /* AssociationHasOneSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLTests.swift; sourceTree = "<group>"; };
56419D5624A54061004967E1 /* ValueObservationRecorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorder.swift; sourceTree = "<group>"; };
56419D5724A54061004967E1 /* TableDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableDefinitionTests.swift; sourceTree = "<group>"; };
56419D5824A54061004967E1 /* AssociationRowScopeSearchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationRowScopeSearchTests.swift; sourceTree = "<group>"; };
56419D5924A54061004967E1 /* FoundationNSUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSUUIDTests.swift; sourceTree = "<group>"; };
56419D5A24A54061004967E1 /* Row+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Row+FoundationTests.swift"; sourceTree = "<group>"; };
56419D5B24A54061004967E1 /* FilterCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FilterCursorTests.swift; sourceTree = "<group>"; };
56419D5C24A54061004967E1 /* RowAdapterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowAdapterTests.swift; sourceTree = "<group>"; };
56419D5D24A54061004967E1 /* DatabaseValueConvertibleEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEncodableTests.swift; sourceTree = "<group>"; };
56419D5E24A54061004967E1 /* RecordPersistenceConflictPolicy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPersistenceConflictPolicy.swift; sourceTree = "<group>"; };
56419D5F24A54061004967E1 /* RecordSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordSubClassTests.swift; sourceTree = "<group>"; };
56419D6024A54061004967E1 /* RecordPrimaryKeyNoneTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyNoneTests.swift; sourceTree = "<group>"; };
56419D6124A54062004967E1 /* StatementColumnConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementColumnConvertibleFetchTests.swift; sourceTree = "<group>"; };
56419D6224A54062004967E1 /* FoundationNSDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDataTests.swift; sourceTree = "<group>"; };
56419D6324A54062004967E1 /* AssociationTableAliasTestsSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationTableAliasTestsSQLTests.swift; sourceTree = "<group>"; };
56419D6424A54062004967E1 /* ValueObservationCountTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationCountTests.swift; sourceTree = "<group>"; };
56419D6524A54062004967E1 /* AssociationBelongsToRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToRowScopeTests.swift; sourceTree = "<group>"; };
56419D6624A54062004967E1 /* FoundationDateComponentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateComponentsTests.swift; sourceTree = "<group>"; };
5641A18F24A540D5004967E1 /* DatabaseWriterWritePublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterWritePublisherTests.swift; sourceTree = "<group>"; };
5641A19024A540D5004967E1 /* DatabaseReaderReadPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderReadPublisherTests.swift; sourceTree = "<group>"; };
5641A19124A540D5004967E1 /* Support.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Support.swift; sourceTree = "<group>"; };
5641A19224A540D5004967E1 /* DatabaseRegionObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationPublisherTests.swift; sourceTree = "<group>"; };
5641A19324A540D5004967E1 /* ValueObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPublisherTests.swift; sourceTree = "<group>"; };
5641A19524A540D6004967E1 /* Recorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recorder.swift; sourceTree = "<group>"; };
5641A19624A540D6004967E1 /* RecordingError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordingError.swift; sourceTree = "<group>"; };
5641A19824A540D6004967E1 /* Finished.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Finished.swift; sourceTree = "<group>"; };
5641A19924A540D6004967E1 /* NextOne.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NextOne.swift; sourceTree = "<group>"; };
5641A19A24A540D6004967E1 /* Next.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Next.swift; sourceTree = "<group>"; };
5641A19B24A540D6004967E1 /* Recording.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recording.swift; sourceTree = "<group>"; };
5641A19C24A540D6004967E1 /* Prefix.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Prefix.swift; sourceTree = "<group>"; };
5641A19D24A540D6004967E1 /* Map.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Map.swift; sourceTree = "<group>"; };
5641A19E24A540D6004967E1 /* Inverted.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Inverted.swift; sourceTree = "<group>"; };
5641A19F24A540D6004967E1 /* PublisherExpectation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PublisherExpectation.swift; sourceTree = "<group>"; };
564A1F1D226B876D001F64F1 /* GRDBTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GRDBTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
564A1F22226B876D001F64F1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
564A1F6F226B89D6001F64F1 /* Betty.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Betty.jpeg; sourceTree = "<group>"; };
564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GRDBTestsEncrypted.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
565A27CB27871FFF00659A62 /* BackupTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BackupTestCase.swift; sourceTree = "<group>"; };
567B23162A29BFA400C61174 /* Issue1383.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = Issue1383.sqlite; sourceTree = "<group>"; };
567B5C1C2AD32A2D00629622 /* CommonTableExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommonTableExpressionTests.swift; sourceTree = "<group>"; };
567B5C1D2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLIdentifyingColumnsTests.swift; sourceTree = "<group>"; };
567B5C1E2AD32A2D00629622 /* SingletonRecordTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonRecordTest.swift; sourceTree = "<group>"; };
567B5C1F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseColumnEncodingStrategyTests.swift; sourceTree = "<group>"; };
567B5C202AD32A2D00629622 /* TableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableTests.swift; sourceTree = "<group>"; };
567B5C212AD32A2D00629622 /* TransactionDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionDateTests.swift; sourceTree = "<group>"; };
567B5C222AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotPoolTests.swift; sourceTree = "<group>"; };
567B5C232AD32A2D00629622 /* SQLExpressionIsConstantTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionIsConstantTests.swift; sourceTree = "<group>"; };
567B5C242AD32A2D00629622 /* FoundationDecimalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDecimalTests.swift; sourceTree = "<group>"; };
567B5C252AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRelationTests.swift; sourceTree = "<group>"; };
567B5C262AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalNonOptionalPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
567B5C272AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CaseInsensitiveIdentifierTests.swift; sourceTree = "<group>"; };
567B5C282AD32A2D00629622 /* SharedValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SharedValueObservationTests.swift; sourceTree = "<group>"; };
567B5C492AD32F7000629622 /* DatabaseDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDumpTests.swift; sourceTree = "<group>"; };
567B5C4A2AD32F7000629622 /* DatabaseReaderDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderDumpTests.swift; sourceTree = "<group>"; };
568C3F7E2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyDefinitionTests.swift; sourceTree = "<group>"; };
5691D97427257CE40021D540 /* AvailableElements.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AvailableElements.swift; sourceTree = "<group>"; };
56F61DEC283D484700AF9884 /* GRDBTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GRDBTests-Bridging-Header.h"; sourceTree = "<group>"; };
56F61DEE283D484700AF9884 /* getThreadsCount.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getThreadsCount.c; sourceTree = "<group>"; };
56F61DEF283D484700AF9884 /* getThreadsCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getThreadsCount.h; sourceTree = "<group>"; };
6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTests.debug.xcconfig"; path = "Target Support Files/Pods-GRDBTests/Pods-GRDBTests.debug.xcconfig"; sourceTree = "<group>"; };
7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GRDBTestsEncrypted.framework; sourceTree = BUILT_PRODUCTS_DIR; };
83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTestsEncrypted.debug.xcconfig"; path = "Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted.debug.xcconfig"; sourceTree = "<group>"; };
FE2436BF42B9FCD6552E7076 /* Pods_GRDBTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GRDBTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
564A1F1A226B876D001F64F1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
5B33E6E34F941B4C839A714F /* (null) in Frameworks */,
98AB0B01EB11B33719AE412E /* Pods_GRDBTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
564A214E226B8E18001F64F1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
F2B3C4250D67969FF3948955 /* Pods_GRDBTestsEncrypted.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
5641A18E24A540D5004967E1 /* GRDBCombineTests */ = {
isa = PBXGroup;
children = (
5641A18F24A540D5004967E1 /* DatabaseWriterWritePublisherTests.swift */,
5641A19024A540D5004967E1 /* DatabaseReaderReadPublisherTests.swift */,
5641A19124A540D5004967E1 /* Support.swift */,
5641A19224A540D5004967E1 /* DatabaseRegionObservationPublisherTests.swift */,
5641A19324A540D5004967E1 /* ValueObservationPublisherTests.swift */,
);
name = GRDBCombineTests;
path = ../GRDBCombineTests;
sourceTree = "<group>";
};
5641A19424A540D6004967E1 /* CombineExpectations */ = {
isa = PBXGroup;
children = (
5641A19524A540D6004967E1 /* Recorder.swift */,
5641A19624A540D6004967E1 /* RecordingError.swift */,
5641A19724A540D6004967E1 /* PublisherExpectations */,
5641A19F24A540D6004967E1 /* PublisherExpectation.swift */,
);
name = CombineExpectations;
path = ../CombineExpectations;
sourceTree = "<group>";
};
5641A19724A540D6004967E1 /* PublisherExpectations */ = {
isa = PBXGroup;
children = (
5691D97427257CE40021D540 /* AvailableElements.swift */,
5641A19824A540D6004967E1 /* Finished.swift */,
5641A19924A540D6004967E1 /* NextOne.swift */,
5641A19A24A540D6004967E1 /* Next.swift */,
5641A19B24A540D6004967E1 /* Recording.swift */,
5641A19C24A540D6004967E1 /* Prefix.swift */,
5641A19D24A540D6004967E1 /* Map.swift */,
5641A19E24A540D6004967E1 /* Inverted.swift */,
);
path = PublisherExpectations;
sourceTree = "<group>";
};
564A1F12226B8750001F64F1 = {
isa = PBXGroup;
children = (
564A1F22226B876D001F64F1 /* Info.plist */,
564A1F1F226B876D001F64F1 /* GRDBTests */,
564A1F1E226B876D001F64F1 /* Products */,
A39D84C3D9EF90DA939D10D7 /* Pods */,
EAA416B3A072FCB835929FD9 /* Frameworks */,
);
sourceTree = "<group>";
};
564A1F1E226B876D001F64F1 /* Products */ = {
isa = PBXGroup;
children = (
564A1F1D226B876D001F64F1 /* GRDBTests.xctest */,
564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */,
);
name = Products;
sourceTree = "<group>";
};
564A1F1F226B876D001F64F1 /* GRDBTests */ = {
isa = PBXGroup;
children = (
56F61DEE283D484700AF9884 /* getThreadsCount.c */,
56F61DEF283D484700AF9884 /* getThreadsCount.h */,
56F61DEC283D484700AF9884 /* GRDBTests-Bridging-Header.h */,
564A1F6F226B89D6001F64F1 /* Betty.jpeg */,
56419CDA24A54058004967E1 /* InflectionsTests.json */,
567B23162A29BFA400C61174 /* Issue1383.sqlite */,
56419CE724A54058004967E1 /* AnyCursorTests.swift */,
56419D2324A5405D004967E1 /* AssociationAggregateTests.swift */,
56419CC124A54056004967E1 /* AssociationBelongsToDecodableRecordTests.swift */,
56419D3524A5405E004967E1 /* AssociationBelongsToFetchableRecordTests.swift */,
56419D6524A54062004967E1 /* AssociationBelongsToRowScopeTests.swift */,
56419CE224A54058004967E1 /* AssociationBelongsToSQLDerivationTests.swift */,
56419CD524A54057004967E1 /* AssociationBelongsToSQLTests.swift */,
56419CF324A54059004967E1 /* AssociationChainRowScopesTests.swift */,
56419CCD24A54057004967E1 /* AssociationChainSQLTests.swift */,
56419CCB24A54057004967E1 /* AssociationHasManyOrderingTests.swift */,
56419CBF24A54056004967E1 /* AssociationHasManyRowScopeTests.swift */,
56419D3024A5405E004967E1 /* AssociationHasManySQLTests.swift */,
56419D1D24A5405C004967E1 /* AssociationHasManyThroughOrderingTests.swift */,
56419CFF24A5405A004967E1 /* AssociationHasManyThroughRowScopeTests.swift */,
56419D4624A54060004967E1 /* AssociationHasManyThroughSQLTests.swift */,
56419CC224A54056004967E1 /* AssociationHasOneSQLDerivationTests.swift */,
56419D5524A54061004967E1 /* AssociationHasOneSQLTests.swift */,
56419D1C24A5405C004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */,
56419CE924A54059004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */,
56419CF924A5405A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */,
56419D4724A54060004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */,
56419D0624A5405B004967E1 /* AssociationHasOneThroughSQLTests.swift */,
56419D2D24A5405E004967E1 /* AssociationParallelDecodableRecordTests.swift */,
56419D5024A54060004967E1 /* AssociationParallelRowScopesTests.swift */,
56419CEB24A54059004967E1 /* AssociationParallelSQLTests.swift */,
56419D2C24A5405E004967E1 /* AssociationPrefetchingCodableRecordTests.swift */,
56419CC424A54056004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */,
56419D2024A5405D004967E1 /* AssociationPrefetchingObservationTests.swift */,
567B5C252AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift */,
56419CBA24A54055004967E1 /* AssociationPrefetchingRowTests.swift */,
56419CAD24A54054004967E1 /* AssociationPrefetchingSQLTests.swift */,
56419D5824A54061004967E1 /* AssociationRowScopeSearchTests.swift */,
56419D6324A54062004967E1 /* AssociationTableAliasTestsSQLTests.swift */,
565A27CB27871FFF00659A62 /* BackupTestCase.swift */,
567B5C272AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift */,
56419CD424A54057004967E1 /* CGFloatTests.swift */,
56419CD924A54058004967E1 /* ColumnExpressionTests.swift */,
56419D5424A54061004967E1 /* ColumnInfoTests.swift */,
567B5C1C2AD32A2D00629622 /* CommonTableExpressionTests.swift */,
56419D1924A5405C004967E1 /* CompilationProtocolTests.swift */,
56419CB824A54055004967E1 /* CompilationSubClassTests.swift */,
56419D3C24A5405F004967E1 /* CursorTests.swift */,
56419CFE24A5405A004967E1 /* DatabaseAbortedTransactionTests.swift */,
56419CCC24A54057004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */,
56419D1724A5405C004967E1 /* DatabaseAggregateTests.swift */,
56419CE824A54059004967E1 /* DatabaseCollationTests.swift */,
567B5C1F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift */,
56419D1124A5405C004967E1 /* DatabaseConfigurationTests.swift */,
56419CA424A54054004967E1 /* DatabaseCursorTests.swift */,
561F38F72AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift */,
561F38F82AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift */,
56419CCE24A54057004967E1 /* DatabaseDateDecodingStrategyTests.swift */,
56419CE424A54058004967E1 /* DatabaseDateEncodingStrategyTests.swift */,
567B5C492AD32F7000629622 /* DatabaseDumpTests.swift */,
56419CAF24A54054004967E1 /* DatabaseErrorTests.swift */,
56419CB124A54054004967E1 /* DatabaseFunctionTests.swift */,
56419D0D24A5405B004967E1 /* DatabaseLogErrorTests.swift */,
56419CC024A54056004967E1 /* DatabaseMigratorTests.swift */,
56419CEC24A54059004967E1 /* DatabasePoolBackupTests.swift */,
56419D4124A5405F004967E1 /* DatabasePoolCollationTests.swift */,
56419CC724A54056004967E1 /* DatabasePoolConcurrencyTests.swift */,
56419CA824A54054004967E1 /* DatabasePoolFunctionTests.swift */,
56419D1F24A5405D004967E1 /* DatabasePoolReadOnlyTests.swift */,
56419D3D24A5405F004967E1 /* DatabasePoolReleaseMemoryTests.swift */,
56419CA124A54054004967E1 /* DatabasePoolSchemaCacheTests.swift */,
56419C9C24A54053004967E1 /* DatabasePoolTests.swift */,
56419D4924A54060004967E1 /* DatabaseQueueBackupTests.swift */,
56419D2824A5405D004967E1 /* DatabaseQueueConcurrencyTests.swift */,
5623B61C2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift */,
56419CA024A54054004967E1 /* DatabaseQueueInMemoryTests.swift */,
56419CCF24A54057004967E1 /* DatabaseQueueReadOnlyTests.swift */,
56419D0A24A5405B004967E1 /* DatabaseQueueReleaseMemoryTests.swift */,
56419CEF24A54059004967E1 /* DatabaseQueueSchemaCacheTests.swift */,
5623B61B2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift */,
56419C9E24A54053004967E1 /* DatabaseQueueTests.swift */,
567B5C4A2AD32F7000629622 /* DatabaseReaderDumpTests.swift */,
56419D2924A5405D004967E1 /* DatabaseReaderTests.swift */,
56419CF724A5405A004967E1 /* DatabaseRegionObservationTests.swift */,
56419D2624A5405D004967E1 /* DatabaseRegionTests.swift */,
56419CB324A54055004967E1 /* DatabaseSavepointTests.swift */,
567B5C222AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift */,
56419CE624A54058004967E1 /* DatabaseSnapshotTests.swift */,
56419CD624A54057004967E1 /* DatabaseSuspensionTests.swift */,
56419D2124A5405D004967E1 /* DatabaseTests.swift */,
56419CE324A54058004967E1 /* DatabaseTimestampTests.swift */,
56419D0424A5405B004967E1 /* DatabaseTraceTests.swift */,
56419D1824A5405C004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */,
56419D5124A54060004967E1 /* DatabaseValueConversionErrorTests.swift */,
56419CED24A54059004967E1 /* DatabaseValueConversionTests.swift */,
56419D3224A5405E004967E1 /* DatabaseValueConvertibleDecodableTests.swift */,
56419D5D24A54061004967E1 /* DatabaseValueConvertibleEncodableTests.swift */,
56419D1024A5405B004967E1 /* DatabaseValueConvertibleEscapingTests.swift */,
56419D1424A5405C004967E1 /* DatabaseValueConvertibleFetchTests.swift */,
56419CB524A54055004967E1 /* DatabaseValueConvertibleSubclassTests.swift */,
56419D3E24A5405F004967E1 /* DatabaseValueTests.swift */,
56419D1624A5405C004967E1 /* DatabaseWriterTests.swift */,
56419D1224A5405C004967E1 /* DataMemoryTests.swift */,
56419CF524A54059004967E1 /* DerivableRequestTests.swift */,
56419CA324A54054004967E1 /* DropFirstCursorTests.swift */,
56419D2724A5405D004967E1 /* DropWhileCursorTests.swift */,
56419CB924A54055004967E1 /* EncryptionTests.swift */,
56419CDD24A54058004967E1 /* EnumeratedCursorTests.swift */,
56419CC524A54056004967E1 /* FailureTestCase.swift */,
56419CA624A54054004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */,
56419CAA24A54054004967E1 /* FetchableRecordDecodableTests.swift */,
56419D3824A5405E004967E1 /* FetchableRecordTests.swift */,
56419CB724A54055004967E1 /* FetchRequestTests.swift */,
56419D5B24A54061004967E1 /* FilterCursorTests.swift */,
56419D4B24A54060004967E1 /* FlattenCursorTests.swift */,
568C3F7E2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift */,
56419CF124A54059004967E1 /* ForeignKeyInfoTests.swift */,
56419D2E24A5405E004967E1 /* FoundationDataTests.swift */,
56419D6624A54062004967E1 /* FoundationDateComponentsTests.swift */,
56419D3424A5405E004967E1 /* FoundationDateTests.swift */,
567B5C242AD32A2D00629622 /* FoundationDecimalTests.swift */,
56419D6224A54062004967E1 /* FoundationNSDataTests.swift */,
56419CC924A54056004967E1 /* FoundationNSDateTests.swift */,
56419D0F24A5405B004967E1 /* FoundationNSDecimalNumberTests.swift */,
56419CE124A54058004967E1 /* FoundationNSNullTests.swift */,
56419CA924A54054004967E1 /* FoundationNSNumberTests.swift */,
56419CF224A54059004967E1 /* FoundationNSStringTests.swift */,
56419CEE24A54059004967E1 /* FoundationNSURLTests.swift */,
56419D5924A54061004967E1 /* FoundationNSUUIDTests.swift */,
56419CFC24A5405A004967E1 /* FoundationURLTests.swift */,
56419D1B24A5405C004967E1 /* FoundationUUIDTests.swift */,
56419D2B24A5405D004967E1 /* FTS3PatternTests.swift */,
56419D3624A5405E004967E1 /* FTS3RecordTests.swift */,
56419D0724A5405B004967E1 /* FTS3TableBuilderTests.swift */,
56419D0324A5405B004967E1 /* FTS3TokenizerTests.swift */,
56419CAB24A54054004967E1 /* FTS4RecordTests.swift */,
56419CD824A54057004967E1 /* FTS4TableBuilderTests.swift */,
56419D3124A5405E004967E1 /* FTS5CustomTokenizerTests.swift */,
56419CD724A54057004967E1 /* FTS5PatternTests.swift */,
56419D4E24A54060004967E1 /* FTS5RecordTests.swift */,
56419D4824A54060004967E1 /* FTS5TableBuilderTests.swift */,
56419CD324A54057004967E1 /* FTS5TokenizerTests.swift */,
56419CE024A54058004967E1 /* FTS5WrapperTokenizerTests.swift */,
56419CD024A54057004967E1 /* GRDBTestCase.swift */,
56419CDE24A54058004967E1 /* IndexInfoTests.swift */,
56419CF024A54059004967E1 /* InflectionsTests.swift */,
56419D0024A5405A004967E1 /* JoinSupportTests.swift */,
561F38DC2AC891710051EEE9 /* JSONColumnTests.swift */,
5603CECE2AC8636E00CF097D /* JSONExpressionsTests.swift */,
56419CDC24A54058004967E1 /* MapCursorTests.swift */,
56419D0224A5405A004967E1 /* MutablePersistableRecordChangesTests.swift */,
56419D2F24A5405E004967E1 /* MutablePersistableRecordEncodableTests.swift */,
56419D4424A5405F004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */,
56419D3B24A5405F004967E1 /* MutablePersistableRecordTests.swift */,
56419CFD24A5405A004967E1 /* NumericOverflowTests.swift */,
56419D4F24A54060004967E1 /* OrderedDictionaryTests.swift */,
56419D4524A5405F004967E1 /* PersistableRecordTests.swift */,
56419CF424A54059004967E1 /* PoolTests.swift */,
56419D1A24A5405C004967E1 /* PrefixCursorTests.swift */,
56419D3324A5405E004967E1 /* PrefixWhileCursorTests.swift */,
56419CB224A54055004967E1 /* PrimaryKeyInfoTests.swift */,
56419CFB24A5405A004967E1 /* QueryInterfaceExpressionsTests.swift */,
56419D3924A5405F004967E1 /* QueryInterfaceExtensibilityTests.swift */,
56419CBB24A54055004967E1 /* QueryInterfacePromiseTests.swift */,
56419D5224A54060004967E1 /* QueryInterfaceRequestTests.swift */,
56419CDF24A54058004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */,
56419C9F24A54054004967E1 /* Record+QueryInterfaceRequestTests.swift */,
56419D0C24A5405B004967E1 /* RecordEditedTests.swift */,
56419CAE24A54054004967E1 /* RecordInitializersTests.swift */,
567B5C262AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */,
56419D4224A5405F004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */,
56419D0824A5405B004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */,
56419D5E24A54061004967E1 /* RecordPersistenceConflictPolicy.swift */,
56419CAC24A54054004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */,
56419D4C24A54060004967E1 /* RecordPrimaryKeyMultipleTests.swift */,
56419D6024A54061004967E1 /* RecordPrimaryKeyNoneTests.swift */,
56419D2A24A5405D004967E1 /* RecordPrimaryKeyRowIDTests.swift */,
56419CDB24A54058004967E1 /* RecordPrimaryKeySingleTests.swift */,
56419D2524A5405D004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */,
56419D5F24A54061004967E1 /* RecordSubClassTests.swift */,
56419CB024A54054004967E1 /* RecordUniqueIndexTests.swift */,
56419CBC24A54055004967E1 /* RecordWithColumnNameManglingTests.swift */,
56419C9D24A54053004967E1 /* ResultCodeTests.swift */,
56419D5A24A54061004967E1 /* Row+FoundationTests.swift */,
56419D5C24A54061004967E1 /* RowAdapterTests.swift */,
56419CB424A54055004967E1 /* RowCopiedFromStatementTests.swift */,
56419CF624A5405A004967E1 /* RowFetchTests.swift */,
56419CE524A54058004967E1 /* RowFromDictionaryLiteralTests.swift */,
56419D4024A5405F004967E1 /* RowFromDictionaryTests.swift */,
56419D5324A54061004967E1 /* RowFromStatementTests.swift */,
56419D0E24A5405B004967E1 /* RowTestCase.swift */,
56419CEA24A54059004967E1 /* SchedulingWatchdogTests.swift */,
56419CFA24A5405A004967E1 /* SelectStatementTests.swift */,
567B5C282AD32A2D00629622 /* SharedValueObservationTests.swift */,
567B5C1E2AD32A2D00629622 /* SingletonRecordTest.swift */,
56071DE42BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift */,
567B5C232AD32A2D00629622 /* SQLExpressionIsConstantTests.swift */,
56419CCA24A54056004967E1 /* SQLExpressionLiteralTests.swift */,
567B5C1D2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift */,
56419D0124A5405A004967E1 /* SQLLiteralTests.swift */,
56419D0B24A5405B004967E1 /* SQLRequestTests.swift */,
56419D4324A5405F004967E1 /* StatementArguments+FoundationTests.swift */,
56419D3724A5405E004967E1 /* StatementArgumentsTests.swift */,
56419D6124A54062004967E1 /* StatementColumnConvertibleFetchTests.swift */,
56419D5724A54061004967E1 /* TableDefinitionTests.swift */,
56419D4A24A54060004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */,
56419D3A24A5405F004967E1 /* TableRecordDeleteTests.swift */,
56419CA224A54054004967E1 /* TableRecordTests.swift */,
56419CD224A54057004967E1 /* TableRecordUpdateTests.swift */,
567B5C202AD32A2D00629622 /* TableTests.swift */,
567B5C212AD32A2D00629622 /* TransactionDateTests.swift */,
56419CB624A54055004967E1 /* TransactionObserverSavepointsTests.swift */,
56419D0924A5405B004967E1 /* TransactionObserverTests.swift */,
56419D2224A5405D004967E1 /* TruncateOptimizationTests.swift */,
56419CBD24A54055004967E1 /* UpdateStatementTests.swift */,
56419CC824A54056004967E1 /* UtilsTests.swift */,
56419D6424A54062004967E1 /* ValueObservationCountTests.swift */,
56419D1524A5405C004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */,
56419D1E24A5405C004967E1 /* ValueObservationFetchTests.swift */,
56419CA724A54054004967E1 /* ValueObservationMapTests.swift */,
56419D1324A5405C004967E1 /* ValueObservationPrintTests.swift */,
56419D3F24A5405F004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */,
56419D2424A5405D004967E1 /* ValueObservationReadonlyTests.swift */,
56419D5624A54061004967E1 /* ValueObservationRecorder.swift */,
56419CF824A5405A004967E1 /* ValueObservationRecorderTests.swift */,
56419CD124A54057004967E1 /* ValueObservationRecordTests.swift */,
56419CC624A54056004967E1 /* ValueObservationRegionRecordingTests.swift */,
56419D4D24A54060004967E1 /* ValueObservationRowTests.swift */,
56419D0524A5405B004967E1 /* ValueObservationTests.swift */,
56419CC324A54056004967E1 /* VirtualTableModuleTests.swift */,
5641A19424A540D6004967E1 /* CombineExpectations */,
5641A18E24A540D5004967E1 /* GRDBCombineTests */,
);
name = GRDBTests;
path = ../../GRDBTests;
sourceTree = "<group>";
};
A39D84C3D9EF90DA939D10D7 /* Pods */ = {
isa = PBXGroup;
children = (
6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */,
04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */,
83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */,
47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
EAA416B3A072FCB835929FD9 /* Frameworks */ = {
isa = PBXGroup;
children = (
7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */,
FE2436BF42B9FCD6552E7076 /* Pods_GRDBTests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
564A1F1C226B876D001F64F1 /* GRDBTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 564A1F23226B876D001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTests" */;
buildPhases = (
ED302FF19B64F1E73F967816 /* [CP] Check Pods Manifest.lock */,
564A1F19226B876D001F64F1 /* Sources */,
564A1F1A226B876D001F64F1 /* Frameworks */,
564A1F1B226B876D001F64F1 /* Resources */,
4B0FE810DCA4C7A83E571F34 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = GRDBTests;
productName = GRDBTests;
productReference = 564A1F1D226B876D001F64F1 /* GRDBTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
564A2095226B8E18001F64F1 /* GRDBTestsEncrypted */ = {
isa = PBXNativeTarget;
buildConfigurationList = 564A2153226B8E18001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTestsEncrypted" */;
buildPhases = (
564A2096226B8E18001F64F1 /* [CP] Check Pods Manifest.lock */,
564A2097226B8E18001F64F1 /* Sources */,
564A214E226B8E18001F64F1 /* Frameworks */,
564A2150226B8E18001F64F1 /* Resources */,
564A2152226B8E18001F64F1 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = GRDBTestsEncrypted;
productName = GRDBTests;
productReference = 564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
564A1F13226B8750001F64F1 /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1020;
LastUpgradeCheck = 1150;
TargetAttributes = {
564A1F1C226B876D001F64F1 = {
CreatedOnToolsVersion = 10.2.1;
LastSwiftMigration = 1340;
};
564A2095226B8E18001F64F1 = {
LastSwiftMigration = 1340;
};
};
};
buildConfigurationList = 564A1F16226B8750001F64F1 /* Build configuration list for PBXProject "GRDBTests" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 564A1F12226B8750001F64F1;
productRefGroup = 564A1F1E226B876D001F64F1 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
564A1F1C226B876D001F64F1 /* GRDBTests */,
564A2095226B8E18001F64F1 /* GRDBTestsEncrypted */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
564A1F1B226B876D001F64F1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
567B23172A29BFA400C61174 /* Issue1383.sqlite in Resources */,
56419DE324A54062004967E1 /* InflectionsTests.json in Resources */,
564A2026226B89E1001F64F1 /* Betty.jpeg in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
564A2150226B8E18001F64F1 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
567B23182A29BFA500C61174 /* Issue1383.sqlite in Resources */,
56419DE424A54062004967E1 /* InflectionsTests.json in Resources */,
564A2151226B8E18001F64F1 /* Betty.jpeg in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
4B0FE810DCA4C7A83E571F34 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
564A2096226B8E18001F64F1 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-GRDBTestsEncrypted-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
564A2152226B8E18001F64F1 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
ED302FF19B64F1E73F967816 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-GRDBTests-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
564A1F19226B876D001F64F1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
56419E7724A54062004967E1 /* ValueObservationReadonlyTests.swift in Sources */,
56419E0724A54062004967E1 /* DatabasePoolBackupTests.swift in Sources */,
56419DAF24A54062004967E1 /* DatabaseMigratorTests.swift in Sources */,
56419E7924A54062004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */,
5623B61D2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */,
56419EA124A54063004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */,
56419D8724A54062004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */,
567B5C352AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift in Sources */,
56419DC924A54062004967E1 /* AssociationChainSQLTests.swift in Sources */,
56419D8D24A54062004967E1 /* DatabaseErrorTests.swift in Sources */,
56419DEB24A54062004967E1 /* IndexInfoTests.swift in Sources */,
56419E8324A54063004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */,
56419ECB24A54063004967E1 /* FTS5RecordTests.swift in Sources */,
56419EA524A54063004967E1 /* MutablePersistableRecordTests.swift in Sources */,
56419DC124A54062004967E1 /* FoundationNSDateTests.swift in Sources */,
56419EC524A54063004967E1 /* FlattenCursorTests.swift in Sources */,
567B5C3D2AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */,
56419E9D24A54063004967E1 /* StatementArgumentsTests.swift in Sources */,
568C3F7F2A5AB36900A2309D /* ForeignKeyDefinitionTests.swift in Sources */,
5641A1AA24A540D6004967E1 /* Recorder.swift in Sources */,
56419D7B24A54062004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */,
567B5C4B2AD32F7000629622 /* DatabaseDumpTests.swift in Sources */,
567B5C2D2AD32A2D00629622 /* SingletonRecordTest.swift in Sources */,
56419D6B24A54062004967E1 /* DatabaseQueueTests.swift in Sources */,
56419E2324A54062004967E1 /* SelectStatementTests.swift in Sources */,
56419E4B24A54062004967E1 /* RowTestCase.swift in Sources */,
5641A1B824A540D6004967E1 /* Map.swift in Sources */,
56419D6724A54062004967E1 /* DatabasePoolTests.swift in Sources */,
56419E3F24A54062004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */,
56419EAD24A54063004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */,
56419DF324A54062004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */,
56419E6724A54062004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */,
56419E4D24A54062004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */,
561F38F92AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */,
56419E6B24A54062004967E1 /* ValueObservationFetchTests.swift in Sources */,
56419D8524A54062004967E1 /* FTS4RecordTests.swift in Sources */,
5641A1B224A540D6004967E1 /* Next.swift in Sources */,
56419E1F24A54062004967E1 /* ValueObservationRecorderTests.swift in Sources */,
56419DA124A54062004967E1 /* EncryptionTests.swift in Sources */,
56419DF124A54062004967E1 /* FoundationNSNullTests.swift in Sources */,
565A27CC27871FFF00659A62 /* BackupTestCase.swift in Sources */,
56419EEB24A54063004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */,
56419E8124A54063004967E1 /* DatabaseReaderTests.swift in Sources */,
56419EDD24A54063004967E1 /* TableDefinitionTests.swift in Sources */,
56419E1324A54062004967E1 /* FoundationNSStringTests.swift in Sources */,
56419EB124A54063004967E1 /* DatabasePoolCollationTests.swift in Sources */,
56419DBF24A54062004967E1 /* UtilsTests.swift in Sources */,
56419E4324A54062004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */,
56419EC924A54063004967E1 /* ValueObservationRowTests.swift in Sources */,
56419E3B24A54062004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */,
56419EBF24A54063004967E1 /* FTS5TableBuilderTests.swift in Sources */,
56419E5B24A54062004967E1 /* DatabaseWriterTests.swift in Sources */,
56419E0124A54062004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */,
56419DE524A54062004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */,
56419E8D24A54063004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */,
56419DF924A54062004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */,
56419DB524A54062004967E1 /* VirtualTableModuleTests.swift in Sources */,
56419E3124A54062004967E1 /* SQLLiteralTests.swift in Sources */,
56419E5924A54062004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */,
56419DC524A54062004967E1 /* AssociationHasManyOrderingTests.swift in Sources */,
5691D97527257CE40021D540 /* AvailableElements.swift in Sources */,
56419E1B24A54062004967E1 /* RowFetchTests.swift in Sources */,
56419ED924A54063004967E1 /* AssociationHasOneSQLTests.swift in Sources */,
56419EAB24A54063004967E1 /* DatabaseValueTests.swift in Sources */,
56419D7724A54062004967E1 /* DatabaseCursorTests.swift in Sources */,
5603CECF2AC8636E00CF097D /* JSONExpressionsTests.swift in Sources */,
56419E1524A54062004967E1 /* AssociationChainRowScopesTests.swift in Sources */,
567B5C332AD32A2D00629622 /* TransactionDateTests.swift in Sources */,
56F61DF0283D484700AF9884 /* getThreadsCount.c in Sources */,
56419EC724A54063004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */,
56419DF724A54062004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */,
5623B61F2AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */,
56419EB724A54063004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */,
56419E7524A54062004967E1 /* AssociationAggregateTests.swift in Sources */,
56419DD924A54062004967E1 /* AssociationBelongsToSQLTests.swift in Sources */,
56419DA524A54062004967E1 /* QueryInterfacePromiseTests.swift in Sources */,
56419EE324A54063004967E1 /* Row+FoundationTests.swift in Sources */,
56419E7124A54062004967E1 /* DatabaseTests.swift in Sources */,
561F38DD2AC891710051EEE9 /* JSONColumnTests.swift in Sources */,
56419E9524A54063004967E1 /* PrefixWhileCursorTests.swift in Sources */,
56419E2F24A54062004967E1 /* JoinSupportTests.swift in Sources */,
56419E0524A54062004967E1 /* AssociationParallelSQLTests.swift in Sources */,
56419D8F24A54062004967E1 /* RecordUniqueIndexTests.swift in Sources */,
56419E4F24A54062004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */,
567B5C412AD32A2D00629622 /* SharedValueObservationTests.swift in Sources */,
56419E9F24A54063004967E1 /* FetchableRecordTests.swift in Sources */,
56419E3324A54062004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */,
56419DFF24A54062004967E1 /* DatabaseCollationTests.swift in Sources */,
56419E9B24A54063004967E1 /* FTS3RecordTests.swift in Sources */,
56419DA324A54062004967E1 /* AssociationPrefetchingRowTests.swift in Sources */,
56419E9324A54063004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */,
5641A1B424A540D6004967E1 /* Recording.swift in Sources */,
56419E8524A54063004967E1 /* FTS3PatternTests.swift in Sources */,
567B5C312AD32A2D00629622 /* TableTests.swift in Sources */,
56419D8324A54062004967E1 /* FetchableRecordDecodableTests.swift in Sources */,
56419D8924A54062004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */,
56419E5F24A54062004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */,
56419E6F24A54062004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */,
56419E2D24A54062004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */,
56419ECD24A54063004967E1 /* OrderedDictionaryTests.swift in Sources */,
567B5C2B2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift in Sources */,
56419D6924A54062004967E1 /* ResultCodeTests.swift in Sources */,
56419DB724A54062004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */,
56419D9124A54062004967E1 /* DatabaseFunctionTests.swift in Sources */,
56419E6924A54062004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */,
56419E1D24A54062004967E1 /* DatabaseRegionObservationTests.swift in Sources */,
56419D7524A54062004967E1 /* DropFirstCursorTests.swift in Sources */,
56419E8724A54063004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */,
56419EF724A54063004967E1 /* ValueObservationCountTests.swift in Sources */,
56419E7B24A54062004967E1 /* DatabaseRegionTests.swift in Sources */,
56419DCD24A54062004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */,
56419E6524A54062004967E1 /* FoundationUUIDTests.swift in Sources */,
56419EF324A54063004967E1 /* FoundationNSDataTests.swift in Sources */,
56419EC324A54063004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */,
5641A1AE24A540D6004967E1 /* Finished.swift in Sources */,
56419EF924A54063004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */,
56419DCB24A54062004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */,
56419E3924A54062004967E1 /* ValueObservationTests.swift in Sources */,
56419DCF24A54062004967E1 /* GRDBTestCase.swift in Sources */,
567B5C372AD32A2D00629622 /* SQLExpressionIsConstantTests.swift in Sources */,
56419EE524A54063004967E1 /* FilterCursorTests.swift in Sources */,
56419E4524A54062004967E1 /* SQLRequestTests.swift in Sources */,
56419ECF24A54063004967E1 /* AssociationParallelRowScopesTests.swift in Sources */,
56419D9924A54062004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */,
5641A1A224A540D6004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */,
56419E6124A54062004967E1 /* CompilationProtocolTests.swift in Sources */,
56419DE724A54062004967E1 /* MapCursorTests.swift in Sources */,
56419E2924A54062004967E1 /* NumericOverflowTests.swift in Sources */,
567B5C2F2AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift in Sources */,
5641A1AC24A540D6004967E1 /* RecordingError.swift in Sources */,
56419D7D24A54062004967E1 /* ValueObservationMapTests.swift in Sources */,
56419EAF24A54063004967E1 /* RowFromDictionaryTests.swift in Sources */,
56419EED24A54063004967E1 /* RecordSubClassTests.swift in Sources */,
56419E5124A54062004967E1 /* DatabaseConfigurationTests.swift in Sources */,
56419DBD24A54062004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */,
5641A1A824A540D6004967E1 /* ValueObservationPublisherTests.swift in Sources */,
56419E2524A54062004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */,
56419D8B24A54062004967E1 /* RecordInitializersTests.swift in Sources */,
567B5C292AD32A2D00629622 /* CommonTableExpressionTests.swift in Sources */,
56419E8924A54063004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */,
56419E6D24A54062004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */,
56419D9524A54062004967E1 /* DatabaseSavepointTests.swift in Sources */,
56419DE924A54062004967E1 /* EnumeratedCursorTests.swift in Sources */,
56419E3524A54062004967E1 /* FTS3TokenizerTests.swift in Sources */,
56419EE924A54063004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */,
56419E3724A54062004967E1 /* DatabaseTraceTests.swift in Sources */,
56419E0924A54062004967E1 /* DatabaseValueConversionTests.swift in Sources */,
56419DB124A54062004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */,
56419D9324A54062004967E1 /* PrimaryKeyInfoTests.swift in Sources */,
567B5C392AD32A2D00629622 /* FoundationDecimalTests.swift in Sources */,
5641A1BA24A540D6004967E1 /* Inverted.swift in Sources */,
5641A1B624A540D6004967E1 /* Prefix.swift in Sources */,
56419E4124A54062004967E1 /* TransactionObserverTests.swift in Sources */,
56419DDB24A54062004967E1 /* DatabaseSuspensionTests.swift in Sources */,
567B5C3B2AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift in Sources */,
567B5C4D2AD32F7000629622 /* DatabaseReaderDumpTests.swift in Sources */,
56419DFB24A54062004967E1 /* DatabaseSnapshotTests.swift in Sources */,
56419DDD24A54062004967E1 /* FTS5PatternTests.swift in Sources */,
56419EBB24A54063004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */,
56419DB324A54062004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */,
56419DD524A54062004967E1 /* FTS5TokenizerTests.swift in Sources */,
56419E9724A54063004967E1 /* FoundationDateTests.swift in Sources */,
56419EE724A54063004967E1 /* RowAdapterTests.swift in Sources */,
56419EB924A54063004967E1 /* PersistableRecordTests.swift in Sources */,
5641A1A024A540D6004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */,
56419E6324A54062004967E1 /* PrefixCursorTests.swift in Sources */,
56419E1724A54062004967E1 /* PoolTests.swift in Sources */,
56419E4924A54062004967E1 /* DatabaseLogErrorTests.swift in Sources */,
5641A1B024A540D6004967E1 /* NextOne.swift in Sources */,
56419E5724A54062004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */,
56419DA924A54062004967E1 /* UpdateStatementTests.swift in Sources */,
56419E8B24A54063004967E1 /* FoundationDataTests.swift in Sources */,
56419D7324A54062004967E1 /* TableRecordTests.swift in Sources */,
56419E5D24A54062004967E1 /* DatabaseAggregateTests.swift in Sources */,
56419E0324A54062004967E1 /* SchedulingWatchdogTests.swift in Sources */,
56419E7D24A54063004967E1 /* DropWhileCursorTests.swift in Sources */,
56419EBD24A54063004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */,
56071DE52BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift in Sources */,
56419E8F24A54063004967E1 /* AssociationHasManySQLTests.swift in Sources */,
5641A1A424A540D6004967E1 /* Support.swift in Sources */,
5641A1BC24A540D6004967E1 /* PublisherExpectation.swift in Sources */,
56419EE124A54063004967E1 /* FoundationNSUUIDTests.swift in Sources */,
56419D9D24A54062004967E1 /* FetchRequestTests.swift in Sources */,
56419ED524A54063004967E1 /* RowFromStatementTests.swift in Sources */,
56419EB524A54063004967E1 /* StatementArguments+FoundationTests.swift in Sources */,
56419EB324A54063004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */,
56419DD124A54062004967E1 /* ValueObservationRecordTests.swift in Sources */,
56419E1124A54062004967E1 /* ForeignKeyInfoTests.swift in Sources */,
56419DC724A54062004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */,
56419EF524A54063004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */,
56419D6F24A54062004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */,
56419E7324A54062004967E1 /* TruncateOptimizationTests.swift in Sources */,
56419E4724A54062004967E1 /* RecordEditedTests.swift in Sources */,
56419EEF24A54063004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */,
56419EA724A54063004967E1 /* CursorTests.swift in Sources */,
56419E0D24A54062004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */,
56419E9124A54063004967E1 /* FTS5CustomTokenizerTests.swift in Sources */,
56419D7124A54062004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */,
56419DF524A54062004967E1 /* DatabaseTimestampTests.swift in Sources */,
56419ED724A54063004967E1 /* ColumnInfoTests.swift in Sources */,
56419D9F24A54062004967E1 /* CompilationSubClassTests.swift in Sources */,
567B5C3F2AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift in Sources */,
56419DBB24A54062004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */,
56419EA924A54063004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */,
56419E7F24A54063004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */,
56419EF124A54063004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */,
561F38FB2AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */,
56419EA324A54063004967E1 /* TableRecordDeleteTests.swift in Sources */,
56419EFB24A54063004967E1 /* FoundationDateComponentsTests.swift in Sources */,
56419E3D24A54062004967E1 /* FTS3TableBuilderTests.swift in Sources */,
56419DDF24A54062004967E1 /* FTS4TableBuilderTests.swift in Sources */,
56419DB924A54062004967E1 /* FailureTestCase.swift in Sources */,
56419E0B24A54062004967E1 /* FoundationNSURLTests.swift in Sources */,
56419D9B24A54062004967E1 /* TransactionObserverSavepointsTests.swift in Sources */,
56419E0F24A54062004967E1 /* InflectionsTests.swift in Sources */,
56419E2724A54062004967E1 /* FoundationURLTests.swift in Sources */,
56419DD324A54062004967E1 /* TableRecordUpdateTests.swift in Sources */,
56419D6D24A54062004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */,
56419E2124A54062004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */,
56419EDF24A54063004967E1 /* AssociationRowScopeSearchTests.swift in Sources */,
56419DAD24A54062004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */,
56419DEF24A54062004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */,
56419E2B24A54062004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */,
56419DA724A54062004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */,
56419E9924A54063004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */,
56419E5524A54062004967E1 /* ValueObservationPrintTests.swift in Sources */,
56419EDB24A54063004967E1 /* ValueObservationRecorder.swift in Sources */,
56419E5324A54062004967E1 /* DataMemoryTests.swift in Sources */,
56419DED24A54062004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */,
56419EC124A54063004967E1 /* DatabaseQueueBackupTests.swift in Sources */,
56419ED124A54063004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */,
56419E1924A54062004967E1 /* DerivableRequestTests.swift in Sources */,
56419DFD24A54062004967E1 /* AnyCursorTests.swift in Sources */,
5641A1A624A540D6004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */,
56419D8124A54062004967E1 /* FoundationNSNumberTests.swift in Sources */,
56419DE124A54062004967E1 /* ColumnExpressionTests.swift in Sources */,
56419D7F24A54062004967E1 /* DatabasePoolFunctionTests.swift in Sources */,
56419ED324A54063004967E1 /* QueryInterfaceRequestTests.swift in Sources */,
56419DC324A54062004967E1 /* SQLExpressionLiteralTests.swift in Sources */,
56419DD724A54062004967E1 /* CGFloatTests.swift in Sources */,
56419D9724A54062004967E1 /* RowCopiedFromStatementTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
564A2097226B8E18001F64F1 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
56419E7824A54062004967E1 /* ValueObservationReadonlyTests.swift in Sources */,
56419E0824A54062004967E1 /* DatabasePoolBackupTests.swift in Sources */,
56419DB024A54062004967E1 /* DatabaseMigratorTests.swift in Sources */,
56419E7A24A54062004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */,
5623B61E2AED39F700436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */,
56419EA224A54063004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */,
56419D8824A54062004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */,
567B5C362AD32A2D00629622 /* DatabaseSnapshotPoolTests.swift in Sources */,
56419DCA24A54062004967E1 /* AssociationChainSQLTests.swift in Sources */,
56419D8E24A54062004967E1 /* DatabaseErrorTests.swift in Sources */,
56419DEC24A54062004967E1 /* IndexInfoTests.swift in Sources */,
56419E8424A54063004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */,
56419ECC24A54063004967E1 /* FTS5RecordTests.swift in Sources */,
56419EA624A54063004967E1 /* MutablePersistableRecordTests.swift in Sources */,
56419DC224A54062004967E1 /* FoundationNSDateTests.swift in Sources */,
56419EC624A54063004967E1 /* FlattenCursorTests.swift in Sources */,
567B5C3E2AD32A2D00629622 /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */,
56419E9E24A54063004967E1 /* StatementArgumentsTests.swift in Sources */,
568C3F802A5AB36900A2309D /* ForeignKeyDefinitionTests.swift in Sources */,
5641A1AB24A540D6004967E1 /* Recorder.swift in Sources */,
56419D7C24A54062004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */,
567B5C4C2AD32F7000629622 /* DatabaseDumpTests.swift in Sources */,
567B5C2E2AD32A2D00629622 /* SingletonRecordTest.swift in Sources */,
56419D6C24A54062004967E1 /* DatabaseQueueTests.swift in Sources */,
56419E2424A54062004967E1 /* SelectStatementTests.swift in Sources */,
56419E4C24A54062004967E1 /* RowTestCase.swift in Sources */,
5641A1B924A540D6004967E1 /* Map.swift in Sources */,
56419D6824A54062004967E1 /* DatabasePoolTests.swift in Sources */,
56419E4024A54062004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */,
56419EAE24A54063004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */,
56419DF424A54062004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */,
56419E6824A54062004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */,
56419E4E24A54062004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */,
561F38FA2AC9CE6D0051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */,
56419E6C24A54062004967E1 /* ValueObservationFetchTests.swift in Sources */,
56419D8624A54062004967E1 /* FTS4RecordTests.swift in Sources */,
5641A1B324A540D6004967E1 /* Next.swift in Sources */,
56419E2024A54062004967E1 /* ValueObservationRecorderTests.swift in Sources */,
56419DA224A54062004967E1 /* EncryptionTests.swift in Sources */,
56419DF224A54062004967E1 /* FoundationNSNullTests.swift in Sources */,
565A27CD27871FFF00659A62 /* BackupTestCase.swift in Sources */,
56419EEC24A54063004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */,
56419E8224A54063004967E1 /* DatabaseReaderTests.swift in Sources */,
56419EDE24A54063004967E1 /* TableDefinitionTests.swift in Sources */,
56419E1424A54062004967E1 /* FoundationNSStringTests.swift in Sources */,
56419EB224A54063004967E1 /* DatabasePoolCollationTests.swift in Sources */,
56419DC024A54062004967E1 /* UtilsTests.swift in Sources */,
56419E4424A54062004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */,
56419ECA24A54063004967E1 /* ValueObservationRowTests.swift in Sources */,
56419E3C24A54062004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */,
56419EC024A54063004967E1 /* FTS5TableBuilderTests.swift in Sources */,
56419E5C24A54062004967E1 /* DatabaseWriterTests.swift in Sources */,
56419E0224A54062004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */,
56419DE624A54062004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */,
56419E8E24A54063004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */,
56419DFA24A54062004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */,
56419DB624A54062004967E1 /* VirtualTableModuleTests.swift in Sources */,
56419E3224A54062004967E1 /* SQLLiteralTests.swift in Sources */,
56419E5A24A54062004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */,
56419DC624A54062004967E1 /* AssociationHasManyOrderingTests.swift in Sources */,
5691D97627257CE40021D540 /* AvailableElements.swift in Sources */,
56419E1C24A54062004967E1 /* RowFetchTests.swift in Sources */,
56419EDA24A54063004967E1 /* AssociationHasOneSQLTests.swift in Sources */,
56419EAC24A54063004967E1 /* DatabaseValueTests.swift in Sources */,
56419D7824A54062004967E1 /* DatabaseCursorTests.swift in Sources */,
5603CED02AC8636E00CF097D /* JSONExpressionsTests.swift in Sources */,
56419E1624A54062004967E1 /* AssociationChainRowScopesTests.swift in Sources */,
567B5C342AD32A2D00629622 /* TransactionDateTests.swift in Sources */,
56F61DF1283D484700AF9884 /* getThreadsCount.c in Sources */,
56419EC824A54063004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */,
56419DF824A54062004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */,
5623B6202AED39F700436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */,
56419EB824A54063004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */,
56419E7624A54062004967E1 /* AssociationAggregateTests.swift in Sources */,
56419DDA24A54062004967E1 /* AssociationBelongsToSQLTests.swift in Sources */,
56419DA624A54062004967E1 /* QueryInterfacePromiseTests.swift in Sources */,
56419EE424A54063004967E1 /* Row+FoundationTests.swift in Sources */,
56419E7224A54062004967E1 /* DatabaseTests.swift in Sources */,
561F38DE2AC891710051EEE9 /* JSONColumnTests.swift in Sources */,
56419E9624A54063004967E1 /* PrefixWhileCursorTests.swift in Sources */,
56419E3024A54062004967E1 /* JoinSupportTests.swift in Sources */,
56419E0624A54062004967E1 /* AssociationParallelSQLTests.swift in Sources */,
56419D9024A54062004967E1 /* RecordUniqueIndexTests.swift in Sources */,
56419E5024A54062004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */,
567B5C422AD32A2D00629622 /* SharedValueObservationTests.swift in Sources */,
56419EA024A54063004967E1 /* FetchableRecordTests.swift in Sources */,
56419E3424A54062004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */,
56419E0024A54062004967E1 /* DatabaseCollationTests.swift in Sources */,
56419E9C24A54063004967E1 /* FTS3RecordTests.swift in Sources */,
56419DA424A54062004967E1 /* AssociationPrefetchingRowTests.swift in Sources */,
56419E9424A54063004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */,
5641A1B524A540D6004967E1 /* Recording.swift in Sources */,
56419E8624A54063004967E1 /* FTS3PatternTests.swift in Sources */,
567B5C322AD32A2D00629622 /* TableTests.swift in Sources */,
56419D8424A54062004967E1 /* FetchableRecordDecodableTests.swift in Sources */,
56419D8A24A54062004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */,
56419E6024A54062004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */,
56419E7024A54062004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */,
56419E2E24A54062004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */,
56419ECE24A54063004967E1 /* OrderedDictionaryTests.swift in Sources */,
567B5C2C2AD32A2D00629622 /* SQLIdentifyingColumnsTests.swift in Sources */,
56419D6A24A54062004967E1 /* ResultCodeTests.swift in Sources */,
56419DB824A54062004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */,
56419D9224A54062004967E1 /* DatabaseFunctionTests.swift in Sources */,
56419E6A24A54062004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */,
56419E1E24A54062004967E1 /* DatabaseRegionObservationTests.swift in Sources */,
56419D7624A54062004967E1 /* DropFirstCursorTests.swift in Sources */,
56419E8824A54063004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */,
56419EF824A54063004967E1 /* ValueObservationCountTests.swift in Sources */,
56419E7C24A54063004967E1 /* DatabaseRegionTests.swift in Sources */,
56419DCE24A54062004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */,
56419E6624A54062004967E1 /* FoundationUUIDTests.swift in Sources */,
56419EF424A54063004967E1 /* FoundationNSDataTests.swift in Sources */,
56419EC424A54063004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */,
5641A1AF24A540D6004967E1 /* Finished.swift in Sources */,
56419EFA24A54063004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */,
56419DCC24A54062004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */,
56419E3A24A54062004967E1 /* ValueObservationTests.swift in Sources */,
56419DD024A54062004967E1 /* GRDBTestCase.swift in Sources */,
567B5C382AD32A2D00629622 /* SQLExpressionIsConstantTests.swift in Sources */,
56419EE624A54063004967E1 /* FilterCursorTests.swift in Sources */,
56419E4624A54062004967E1 /* SQLRequestTests.swift in Sources */,
56419ED024A54063004967E1 /* AssociationParallelRowScopesTests.swift in Sources */,
56419D9A24A54062004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */,
5641A1A324A540D6004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */,
56419E6224A54062004967E1 /* CompilationProtocolTests.swift in Sources */,
56419DE824A54062004967E1 /* MapCursorTests.swift in Sources */,
56419E2A24A54062004967E1 /* NumericOverflowTests.swift in Sources */,
567B5C302AD32A2D00629622 /* DatabaseColumnEncodingStrategyTests.swift in Sources */,
5641A1AD24A540D6004967E1 /* RecordingError.swift in Sources */,
56419D7E24A54062004967E1 /* ValueObservationMapTests.swift in Sources */,
56419EB024A54063004967E1 /* RowFromDictionaryTests.swift in Sources */,
56419EEE24A54063004967E1 /* RecordSubClassTests.swift in Sources */,
56419E5224A54062004967E1 /* DatabaseConfigurationTests.swift in Sources */,
56419DBE24A54062004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */,
5641A1A924A540D6004967E1 /* ValueObservationPublisherTests.swift in Sources */,
56419E2624A54062004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */,
56419D8C24A54062004967E1 /* RecordInitializersTests.swift in Sources */,
567B5C2A2AD32A2D00629622 /* CommonTableExpressionTests.swift in Sources */,
56419E8A24A54063004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */,
56419E6E24A54062004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */,
56419D9624A54062004967E1 /* DatabaseSavepointTests.swift in Sources */,
56419DEA24A54062004967E1 /* EnumeratedCursorTests.swift in Sources */,
56419E3624A54062004967E1 /* FTS3TokenizerTests.swift in Sources */,
56419EEA24A54063004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */,
56419E3824A54062004967E1 /* DatabaseTraceTests.swift in Sources */,
56419E0A24A54062004967E1 /* DatabaseValueConversionTests.swift in Sources */,
56419DB224A54062004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */,
56419D9424A54062004967E1 /* PrimaryKeyInfoTests.swift in Sources */,
567B5C3A2AD32A2D00629622 /* FoundationDecimalTests.swift in Sources */,
5641A1BB24A540D6004967E1 /* Inverted.swift in Sources */,
5641A1B724A540D6004967E1 /* Prefix.swift in Sources */,
56419E4224A54062004967E1 /* TransactionObserverTests.swift in Sources */,
56419DDC24A54062004967E1 /* DatabaseSuspensionTests.swift in Sources */,
567B5C3C2AD32A2D00629622 /* AssociationPrefetchingRelationTests.swift in Sources */,
567B5C4E2AD32F7000629622 /* DatabaseReaderDumpTests.swift in Sources */,
56419DFC24A54062004967E1 /* DatabaseSnapshotTests.swift in Sources */,
56419DDE24A54062004967E1 /* FTS5PatternTests.swift in Sources */,
56419EBC24A54063004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */,
56419DB424A54062004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */,
56419DD624A54062004967E1 /* FTS5TokenizerTests.swift in Sources */,
56419E9824A54063004967E1 /* FoundationDateTests.swift in Sources */,
56419EE824A54063004967E1 /* RowAdapterTests.swift in Sources */,
56419EBA24A54063004967E1 /* PersistableRecordTests.swift in Sources */,
5641A1A124A540D6004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */,
56419E6424A54062004967E1 /* PrefixCursorTests.swift in Sources */,
56419E1824A54062004967E1 /* PoolTests.swift in Sources */,
56419E4A24A54062004967E1 /* DatabaseLogErrorTests.swift in Sources */,
5641A1B124A540D6004967E1 /* NextOne.swift in Sources */,
56419E5824A54062004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */,
56419DAA24A54062004967E1 /* UpdateStatementTests.swift in Sources */,
56419E8C24A54063004967E1 /* FoundationDataTests.swift in Sources */,
56419D7424A54062004967E1 /* TableRecordTests.swift in Sources */,
56419E5E24A54062004967E1 /* DatabaseAggregateTests.swift in Sources */,
56419E0424A54062004967E1 /* SchedulingWatchdogTests.swift in Sources */,
56419E7E24A54063004967E1 /* DropWhileCursorTests.swift in Sources */,
56419EBE24A54063004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */,
56071DE62BD3DDB5000802B6 /* SingletonUserDefaultsTest.swift in Sources */,
56419E9024A54063004967E1 /* AssociationHasManySQLTests.swift in Sources */,
5641A1A524A540D6004967E1 /* Support.swift in Sources */,
5641A1BD24A540D6004967E1 /* PublisherExpectation.swift in Sources */,
56419EE224A54063004967E1 /* FoundationNSUUIDTests.swift in Sources */,
56419D9E24A54062004967E1 /* FetchRequestTests.swift in Sources */,
56419ED624A54063004967E1 /* RowFromStatementTests.swift in Sources */,
56419EB624A54063004967E1 /* StatementArguments+FoundationTests.swift in Sources */,
56419EB424A54063004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */,
56419DD224A54062004967E1 /* ValueObservationRecordTests.swift in Sources */,
56419E1224A54062004967E1 /* ForeignKeyInfoTests.swift in Sources */,
56419DC824A54062004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */,
56419EF624A54063004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */,
56419D7024A54062004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */,
56419E7424A54062004967E1 /* TruncateOptimizationTests.swift in Sources */,
56419E4824A54062004967E1 /* RecordEditedTests.swift in Sources */,
56419EF024A54063004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */,
56419EA824A54063004967E1 /* CursorTests.swift in Sources */,
56419E0E24A54062004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */,
56419E9224A54063004967E1 /* FTS5CustomTokenizerTests.swift in Sources */,
56419D7224A54062004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */,
56419DF624A54062004967E1 /* DatabaseTimestampTests.swift in Sources */,
56419ED824A54063004967E1 /* ColumnInfoTests.swift in Sources */,
56419DA024A54062004967E1 /* CompilationSubClassTests.swift in Sources */,
567B5C402AD32A2D00629622 /* CaseInsensitiveIdentifierTests.swift in Sources */,
56419DBC24A54062004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */,
56419EAA24A54063004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */,
56419E8024A54063004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */,
56419EF224A54063004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */,
561F38FC2AC9CE6D0051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */,
56419EA424A54063004967E1 /* TableRecordDeleteTests.swift in Sources */,
56419EFC24A54063004967E1 /* FoundationDateComponentsTests.swift in Sources */,
56419E3E24A54062004967E1 /* FTS3TableBuilderTests.swift in Sources */,
56419DE024A54062004967E1 /* FTS4TableBuilderTests.swift in Sources */,
56419DBA24A54062004967E1 /* FailureTestCase.swift in Sources */,
56419E0C24A54062004967E1 /* FoundationNSURLTests.swift in Sources */,
56419D9C24A54062004967E1 /* TransactionObserverSavepointsTests.swift in Sources */,
56419E1024A54062004967E1 /* InflectionsTests.swift in Sources */,
56419E2824A54062004967E1 /* FoundationURLTests.swift in Sources */,
56419DD424A54062004967E1 /* TableRecordUpdateTests.swift in Sources */,
56419D6E24A54062004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */,
56419E2224A54062004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */,
56419EE024A54063004967E1 /* AssociationRowScopeSearchTests.swift in Sources */,
56419DAE24A54062004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */,
56419DF024A54062004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */,
56419E2C24A54062004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */,
56419DA824A54062004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */,
56419E9A24A54063004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */,
56419E5624A54062004967E1 /* ValueObservationPrintTests.swift in Sources */,
56419EDC24A54063004967E1 /* ValueObservationRecorder.swift in Sources */,
56419E5424A54062004967E1 /* DataMemoryTests.swift in Sources */,
56419DEE24A54062004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */,
56419EC224A54063004967E1 /* DatabaseQueueBackupTests.swift in Sources */,
56419ED224A54063004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */,
56419E1A24A54062004967E1 /* DerivableRequestTests.swift in Sources */,
56419DFE24A54062004967E1 /* AnyCursorTests.swift in Sources */,
5641A1A724A540D6004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */,
56419D8224A54062004967E1 /* FoundationNSNumberTests.swift in Sources */,
56419DE224A54062004967E1 /* ColumnExpressionTests.swift in Sources */,
56419D8024A54062004967E1 /* DatabasePoolFunctionTests.swift in Sources */,
56419ED424A54063004967E1 /* QueryInterfaceRequestTests.swift in Sources */,
56419DC424A54062004967E1 /* SQLExpressionLiteralTests.swift in Sources */,
56419DD824A54062004967E1 /* CGFloatTests.swift in Sources */,
56419D9824A54062004967E1 /* RowCopiedFromStatementTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
564A1F17226B8750001F64F1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
ONLY_ACTIVE_ARCH = YES;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
564A1F18226B8750001F64F1 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.13;
SWIFT_VERSION = 5.0;
};
name = Release;
};
564A1F24226B876D001F64F1 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
};
name = Debug;
};
564A1F25226B876D001F64F1 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
};
name = Release;
};
564A2154226B8E18001F64F1 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D GRDBCIPHER_USE_ENCRYPTION";
PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
};
name = Debug;
};
564A2155226B8E18001F64F1 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
"@loader_path/../Frameworks",
);
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D GRDBCIPHER_USE_ENCRYPTION";
PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = macosx;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-O";
SWIFT_VERSION = 5.0;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
564A1F16226B8750001F64F1 /* Build configuration list for PBXProject "GRDBTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
564A1F17226B8750001F64F1 /* Debug */,
564A1F18226B8750001F64F1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
564A1F23226B876D001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
564A1F24226B876D001F64F1 /* Debug */,
564A1F25226B876D001F64F1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
564A2153226B8E18001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTestsEncrypted" */ = {
isa = XCConfigurationList;
buildConfigurations = (
564A2154226B8E18001F64F1 /* Debug */,
564A2155226B8E18001F64F1 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 564A1F13226B8750001F64F1 /* Project object */;
}