summaryrefslogtreecommitdiff
path: root/HutchTests/TrackerManagementViewModelTests.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-04-11 23:36:36 -0500
committerChristian Cleberg <[email protected]>2026-04-11 23:36:36 -0500
commitce1a59205b30518ee11d99ac043e15d83c27cce2 (patch)
treec24e18e9c3de90700db278b6f378211a7d2bcd73 /HutchTests/TrackerManagementViewModelTests.swift
parent00cc231e9b419d27b412036d93457c2cbabe0b16 (diff)
downloadhutch-ce1a59205b30518ee11d99ac043e15d83c27cce2.tar.gz
hutch-ce1a59205b30518ee11d99ac043e15d83c27cce2.tar.bz2
hutch-ce1a59205b30518ee11d99ac043e15d83c27cce2.zip
Fix stale tests for current Swift concurrency model
Diffstat (limited to 'HutchTests/TrackerManagementViewModelTests.swift')
-rw-r--r--HutchTests/TrackerManagementViewModelTests.swift2
1 files changed, 2 insertions, 0 deletions
diff --git a/HutchTests/TrackerManagementViewModelTests.swift b/HutchTests/TrackerManagementViewModelTests.swift
index 78edfc9..531608c 100644
--- a/HutchTests/TrackerManagementViewModelTests.swift
+++ b/HutchTests/TrackerManagementViewModelTests.swift
@@ -4,12 +4,14 @@ import Testing
struct TrackerManagementViewModelTests {
@Test
+ @MainActor
func normalizedUsernameStripsLeadingTildeAndWhitespace() {
#expect(TrackerManagementViewModel.normalizedUsername(" ~alice ") == "alice")
#expect(TrackerManagementViewModel.normalizedUsername("bob") == "bob")
}
@Test
+ @MainActor
func hexColorValidationRequiresPoundAndSixHexDigits() {
#expect(TrackerManagementViewModel.isValidHexColor("#a1B2c3"))
#expect(!TrackerManagementViewModel.isValidHexColor("a1B2c3"))