diff --git a/Example/example-app/Package.swift b/Example/example-app/Package.swift index 6aa4531627631a16dff789a4acbef611711dd361..64bcd4ba0a890919a46e107b39862a611313be3b 100644 --- a/Example/example-app/Package.swift +++ b/Example/example-app/Package.swift @@ -59,6 +59,10 @@ let package = Package( url: "https://github.com/kishikawakatsumi/KeychainAccess.git", .upToNextMajor(from: "4.2.2") ), + .package( + url: "https://github.com/pointfreeco/xctest-dynamic-overlay.git", + .upToNextMajor(from: "0.3.3") + ), ], targets: [ .target( @@ -106,6 +110,10 @@ let package = Package( name: "ElixxirDAppsSDK", package: "elixxir-dapps-sdk-swift" ), + .product( + name: "XCTestDynamicOverlay", + package: "xctest-dynamic-overlay" + ), ], swiftSettings: swiftSettings ), diff --git a/Example/example-app/Sources/ErrorFeature/ErrorFeature.swift b/Example/example-app/Sources/ErrorFeature/ErrorFeature.swift index dc7d8b69db96f23837fd62a352dbe8d4f0f2e2f0..eb1671e8424a7db0ee5ccb12c8fef9289d1277da 100644 --- a/Example/example-app/Sources/ErrorFeature/ErrorFeature.swift +++ b/Example/example-app/Sources/ErrorFeature/ErrorFeature.swift @@ -1,5 +1,5 @@ import ComposableArchitecture -import SwiftUI +import XCTestDynamicOverlay public struct ErrorState: Equatable { public init(error: NSError) { @@ -17,8 +17,6 @@ public struct ErrorEnvironment { public let errorReducer = Reducer<ErrorState, ErrorAction, ErrorEnvironment>.empty -#if DEBUG extension ErrorEnvironment { - public static let failing = ErrorEnvironment() + public static let unimplemented = ErrorEnvironment() } -#endif