- Fix registration flow dismiss cascade: chain fullScreenCover → sheet onDismiss so auth state is set only after all UIKit presentations are removed, preventing RootView from swapping LoginView→MainTabView behind a stale sheet - Fix onboarding reset: set hasCompletedOnboarding directly instead of calling completeOnboarding() which has an auth guard that fails after DataManager.clear() - Stabilize Suite1 registration tests, Suite6 task tests, Suite7 contractor tests - Add clean-slate-per-suite via AuthenticatedUITestCase reset state - Improve test account seeding and screen object reliability Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
47 lines
1.2 KiB
Plaintext
47 lines
1.2 KiB
Plaintext
{
|
|
"configurations" : [
|
|
{
|
|
"id" : "B2000002-PARA-4B2B-BFDC-000000000002",
|
|
"name" : "Parallel Configuration",
|
|
"options" : {
|
|
|
|
}
|
|
}
|
|
],
|
|
"defaultOptions" : {
|
|
"targetForVariableExpansion" : {
|
|
"containerPath" : "container:honeyDue.xcodeproj",
|
|
"identifier" : "D4ADB376A7A4CFB73469E173",
|
|
"name" : "HoneyDue"
|
|
}
|
|
},
|
|
"testTargets" : [
|
|
{
|
|
"parallelizable" : true,
|
|
"selectedTests" : [
|
|
"AuthCriticalPathTests",
|
|
"NavigationCriticalPathTests",
|
|
"SmokeTests",
|
|
"SimpleLoginTest",
|
|
"Suite0_OnboardingRebuildTests",
|
|
"Suite1_RegistrationTests",
|
|
"Suite2_AuthenticationRebuildTests",
|
|
"Suite3_ResidenceRebuildTests",
|
|
"Suite4_ComprehensiveResidenceTests",
|
|
"Suite5_TaskTests",
|
|
"Suite6_ComprehensiveTaskTests",
|
|
"Suite7_ContractorTests",
|
|
"Suite8_DocumentWarrantyTests",
|
|
"Suite9_IntegrationE2ETests",
|
|
"Suite10_ComprehensiveE2ETests"
|
|
],
|
|
"target" : {
|
|
"containerPath" : "container:honeyDue.xcodeproj",
|
|
"identifier" : "1CBF1BEC2ECD9768001BF56C",
|
|
"name" : "HoneyDueUITests"
|
|
}
|
|
}
|
|
],
|
|
"version" : 1
|
|
}
|