summaryrefslogtreecommitdiffhomepage
path: root/ios/Shared/ApplicationTarget.swift
diff options
context:
space:
mode:
authorBug Magnet <marco.nikic@mullvad.net>2024-02-07 15:13:55 +0100
committerBug Magnet <marco.nikic@mullvad.net>2024-02-07 15:13:55 +0100
commit808a14211fb22211bbbc6450e54f8fc0e8e75615 (patch)
tree163bb6522b1b534e6fc41438328e491718ebb7c7 /ios/Shared/ApplicationTarget.swift
parent1053b6347d16fa87ffebce1ec66734c8e7fae430 (diff)
parent2b42d8febf721809439a6ce6affc69ae60d1203b (diff)
downloadmullvadvpn-808a14211fb22211bbbc6450e54f8fc0e8e75615.tar.xz
mullvadvpn-808a14211fb22211bbbc6450e54f8fc0e8e75615.zip
Merge branch 'unit-tests-for-starttunneloperation-ios-480'
Diffstat (limited to 'ios/Shared/ApplicationTarget.swift')
-rw-r--r--ios/Shared/ApplicationTarget.swift5
1 files changed, 3 insertions, 2 deletions
diff --git a/ios/Shared/ApplicationTarget.swift b/ios/Shared/ApplicationTarget.swift
index f46fa2c64e..98b0c97917 100644
--- a/ios/Shared/ApplicationTarget.swift
+++ b/ios/Shared/ApplicationTarget.swift
@@ -13,8 +13,9 @@ enum ApplicationTarget: CaseIterable {
/// Returns target bundle identifier.
var bundleIdentifier: String {
- // swiftlint:disable:next force_cast
- let mainBundleIdentifier = Bundle.main.object(forInfoDictionaryKey: "MainApplicationIdentifier") as! String
+ // "MainApplicationIdentifier" does not exist if running tests
+ let mainBundleIdentifier = Bundle.main
+ .object(forInfoDictionaryKey: "MainApplicationIdentifier") as? String ?? "tests"
switch self {
case .mainApp:
return mainBundleIdentifier