test: expand onboarding coverage

This commit is contained in:
Peter Steinberger
2025-12-24 17:41:59 +01:00
parent bdcbc829a0
commit 7fafe54e16
3 changed files with 102 additions and 3 deletions

View File

@@ -15,13 +15,13 @@ struct OnboardingViewSmokeTests {
}
@Test func pageOrderOmitsWorkspaceAndIdentitySteps() {
let order = OnboardingView.pageOrder(for: .local, hasIdentity: false)
let order = OnboardingView.pageOrder(for: .local, needsBootstrap: false)
#expect(!order.contains(7))
#expect(!order.contains(3))
}
@Test func pageOrderOmitsOnboardingChatWhenIdentityKnown() {
let order = OnboardingView.pageOrder(for: .local, hasIdentity: true)
let order = OnboardingView.pageOrder(for: .local, needsBootstrap: false)
#expect(!order.contains(8))
}
}