test(ios): cover context erasure and native capability restrictions

Add Apple-platform tests without presenting them as Linux results. Improve native dark-mode contrast and keep the portable policy suite separate from WebKit tests. Swift formatting and syntax checks pass; Xcode execution remains required.
This commit is contained in:
Yuvomi Mobile Contributors committed 2026-10-21 07:18:42 +02:00
1 parent 69c48169e2
commit f776c853c6
4 files changed
+36 -3

No files matched your search

+2 -1
View File
@@ -12,6 +12,7 @@ let package = Package(
"AuthenticationView.swift", "BrowserModel.swift", "ContentView.swift",
"ServerProbe.swift", "YuvomiApp.swift", "PrivacyInfo.xcprivacy", "Assets.xcassets",
], sources: ["ServerAddress.swift", "ServerMetadata.swift"]),
.testTarget(name: "YuvomiPolicyTests", dependencies: ["Yuvomi"], path: "Tests"),
.testTarget(
name: "YuvomiPolicyTests", dependencies: ["Yuvomi"], path: "Tests", exclude: ["BrowserModelTests.swift"]),
]
)