summaryrefslogtreecommitdiff
path: root/HutchTests/AppStateTests.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-05-14 12:41:55 -0500
committerChristian Cleberg <[email protected]>2026-05-14 12:41:55 -0500
commit0d61e05e98f6f020722ee4d43f024c1da348d2a9 (patch)
treeb388972b86cf83de380381c52c4390c3beafc69a /HutchTests/AppStateTests.swift
parentf28e5cee1643e3f99d7bf90476d1dcf9347229a0 (diff)
downloadhutch-0d61e05e98f6f020722ee4d43f024c1da348d2a9.tar.gz
hutch-0d61e05e98f6f020722ee4d43f024c1da348d2a9.tar.bz2
hutch-0d61e05e98f6f020722ee4d43f024c1da348d2a9.zip
feat: add Safari extension for sourcehut deep linksv3.4.0
Diffstat (limited to 'HutchTests/AppStateTests.swift')
-rw-r--r--HutchTests/AppStateTests.swift8
1 files changed, 8 insertions, 0 deletions
diff --git a/HutchTests/AppStateTests.swift b/HutchTests/AppStateTests.swift
index 88a8272..b7e1755 100644
--- a/HutchTests/AppStateTests.swift
+++ b/HutchTests/AppStateTests.swift
@@ -6,6 +6,14 @@ struct AppStateTests {
@Test
@MainActor
+ func srhtUsernameNormalizesWebPathOwner() {
+ #expect(AppState.srhtUsername(from: "~vicho") == "vicho")
+ #expect(AppState.srhtUsername(from: " vicho ") == "vicho")
+ #expect(AppState.srhtUsername(from: " ~vicho ") == "vicho")
+ }
+
+ @Test
+ @MainActor
func presentRepositoryDeepLinkErrorSetsUserFacingMessage() {
let appState = AppState()