Skip to content

Commit df3d173

Browse files
committed
Removed TestingAppDelegate
1 parent 773ff10 commit df3d173

4 files changed

Lines changed: 5 additions & 51 deletions

File tree

CoreDataMigration-Example.xcodeproj/project.pbxproj

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
431DCECD1F67FE0800CF6316 /* PostTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431DCEC81F67F91C00CF6316 /* PostTableViewCell.swift */; };
1919
431DCED21F6815A300CF6316 /* Post2ToPost3MigrationPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431DCED11F6815A300CF6316 /* Post2ToPost3MigrationPolicy.swift */; };
2020
431DCED61F68315900CF6316 /* Migration2to3.xcmappingmodel in Sources */ = {isa = PBXBuildFile; fileRef = 431DCED51F68315400CF6316 /* Migration2to3.xcmappingmodel */; };
21-
432EA54F1F6C39C600EFE008 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 432EA54E1F6C39C600EFE008 /* main.swift */; };
2221
432EA5591F6C552800EFE008 /* NSPersistentStoreCoordinator+SQLite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 432EA5581F6C552800EFE008 /* NSPersistentStoreCoordinator+SQLite.swift */; };
2322
43370DB01F66E7A6006188EC /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43370D751F66E74A006188EC /* AppDelegate.swift */; };
2423
43370DB31F66E830006188EC /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 43370D781F66E74A006188EC /* LaunchScreen.storyboard */; };
@@ -34,10 +33,8 @@
3433
434FE7472F795ACA00359208 /* CoreDataMigration_Example_WAL.sqlite-wal in Resources */ = {isa = PBXBuildFile; fileRef = 434FE73D2F795ACA00359208 /* CoreDataMigration_Example_WAL.sqlite-wal */; };
3534
434FE7482F795ACA00359208 /* CoreDataMigration_Example_WAL.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 434FE73C2F795ACA00359208 /* CoreDataMigration_Example_WAL.sqlite */; };
3635
434FE7492F795ACA00359208 /* CoreDataMigrationModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7412F795ACA00359208 /* CoreDataMigrationModelTests.swift */; };
37-
434FE74A2F795ACA00359208 /* TestingAppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7372F795ACA00359208 /* TestingAppDelegate.swift */; };
3836
434FE74B2F795ACA00359208 /* CoreDataManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7402F795ACA00359208 /* CoreDataManagerTests.swift */; };
3937
434FE74C2F795ACA00359208 /* CoreDataMigratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7422F795ACA00359208 /* CoreDataMigratorTests.swift */; };
40-
434FE74D2F795ADC00359208 /* TestingAppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7372F795ACA00359208 /* TestingAppDelegate.swift */; };
4138
434FE7502F795AFD00359208 /* StubCoreDataMigrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE74E2F795AFD00359208 /* StubCoreDataMigrator.swift */; };
4239
434FE7532F795B5400359208 /* StubCoreDataMigrationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 434FE7512F795B5400359208 /* StubCoreDataMigrationModel.swift */; };
4340
43EC64232F79925F0055607E /* CoreDataVersionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43EC64222F79925E0055607E /* CoreDataVersionTests.swift */; };
@@ -68,7 +65,6 @@
6865
431DCED11F6815A300CF6316 /* Post2ToPost3MigrationPolicy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Post2ToPost3MigrationPolicy.swift; sourceTree = "<group>"; };
6966
431DCED51F68315400CF6316 /* Migration2to3.xcmappingmodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcmappingmodel; path = Migration2to3.xcmappingmodel; sourceTree = "<group>"; };
7067
431DCED71F68394200CF6316 /* CoreDataMigration_Example 4.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "CoreDataMigration_Example 4.xcdatamodel"; sourceTree = "<group>"; };
71-
432EA54E1F6C39C600EFE008 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
7268
432EA5581F6C552800EFE008 /* NSPersistentStoreCoordinator+SQLite.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSPersistentStoreCoordinator+SQLite.swift"; sourceTree = "<group>"; };
7369
43370D731F66E74A006188EC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
7470
43370D751F66E74A006188EC /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -80,7 +76,6 @@
8076
4345D4ED1F67E0FE00027D11 /* UIColor+Hex.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIColor+Hex.swift"; sourceTree = "<group>"; };
8177
4345D4EF1F67E10700027D11 /* UIColor+Random.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIColor+Random.swift"; sourceTree = "<group>"; };
8278
4345D4F41F67E1FC00027D11 /* CGFloat+Random.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CGFloat+Random.swift"; sourceTree = "<group>"; };
83-
434FE7372F795ACA00359208 /* TestingAppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestingAppDelegate.swift; sourceTree = "<group>"; };
8479
434FE7392F795ACA00359208 /* CoreDataMigration_Example_1.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = CoreDataMigration_Example_1.sqlite; sourceTree = "<group>"; };
8580
434FE73A2F795ACA00359208 /* CoreDataMigration_Example_2.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = CoreDataMigration_Example_2.sqlite; sourceTree = "<group>"; };
8681
434FE73B2F795ACA00359208 /* CoreDataMigration_Example_3.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = CoreDataMigration_Example_3.sqlite; sourceTree = "<group>"; };
@@ -184,7 +179,6 @@
184179
children = (
185180
43370D751F66E74A006188EC /* AppDelegate.swift */,
186181
43370D761F66E74A006188EC /* Info.plist */,
187-
432EA54E1F6C39C600EFE008 /* main.swift */,
188182
);
189183
path = Application;
190184
sourceTree = "<group>";
@@ -256,7 +250,6 @@
256250
434FE7382F795ACA00359208 /* Doubles */ = {
257251
isa = PBXGroup;
258252
children = (
259-
434FE7372F795ACA00359208 /* TestingAppDelegate.swift */,
260253
434FE74E2F795AFD00359208 /* StubCoreDataMigrator.swift */,
261254
434FE7512F795B5400359208 /* StubCoreDataMigrationModel.swift */,
262255
);
@@ -449,7 +442,6 @@
449442
files = (
450443
431DCEBE1F67F18100CF6316 /* CoreDataMigrationModel.swift in Sources */,
451444
43370DB01F66E7A6006188EC /* AppDelegate.swift in Sources */,
452-
432EA54F1F6C39C600EFE008 /* main.swift in Sources */,
453445
431DCEC01F67F18100CF6316 /* CoreDataMigrator.swift in Sources */,
454446
431DCECB1F67F93000CF6316 /* AppLoadingViewController.swift in Sources */,
455447
431DCED61F68315900CF6316 /* Migration2to3.xcmappingmodel in Sources */,
@@ -463,7 +455,6 @@
463455
431DCECC1F67FE0500CF6316 /* PostsViewController.swift in Sources */,
464456
43370DBE1F66F0DF006188EC /* CoreDataManager.swift in Sources */,
465457
431DCEBF1F67F18100CF6316 /* CoreDataMigrationStep.swift in Sources */,
466-
434FE74D2F795ADC00359208 /* TestingAppDelegate.swift in Sources */,
467458
431DCEAE1F67EC9E00CF6316 /* CoreDataMigration_Example.xcdatamodeld in Sources */,
468459
431DCEC21F67F1B100CF6316 /* Migration1to2.xcmappingmodel in Sources */,
469460
);
@@ -475,7 +466,6 @@
475466
files = (
476467
434FE7492F795ACA00359208 /* CoreDataMigrationModelTests.swift in Sources */,
477468
434FE7502F795AFD00359208 /* StubCoreDataMigrator.swift in Sources */,
478-
434FE74A2F795ACA00359208 /* TestingAppDelegate.swift in Sources */,
479469
434FE74B2F795ACA00359208 /* CoreDataManagerTests.swift in Sources */,
480470
434FE7532F795B5400359208 /* StubCoreDataMigrationModel.swift in Sources */,
481471
434FE74C2F795ACA00359208 /* CoreDataMigratorTests.swift in Sources */,

CoreDataMigration-Example/Application/AppDelegate.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@
99
import UIKit
1010
import CoreData
1111

12+
@UIApplicationMain
1213
class AppDelegate: UIResponder, UIApplicationDelegate {
1314
var window: UIWindow?
1415

1516
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
17+
guard NSClassFromString("XCTestCase") == nil else {
18+
return true
19+
}
20+
1621
CoreDataManager.shared.setup {
1722
DispatchQueue.main.asyncAfter(deadline: .now() + 1.0) { // just for example purposes
1823
self.presentMainUI()

CoreDataMigration-Example/Application/main.swift

Lines changed: 0 additions & 15 deletions
This file was deleted.

CoreDataMigration-ExampleTests/Doubles/TestingAppDelegate.swift

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)