|
|
|
|
@ -47,6 +47,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.OngoingWorkspaceActivation, res: false },
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.OngoingProfileCreation, res: false },
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.OngoingSyncEmail, res: false },
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.OngoingInviteTeam, res: false },
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.Verify, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -58,6 +59,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.SignInUp, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -69,6 +71,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.Completed, res: true },
|
|
|
|
|
{ loc: AppPath.Invite, status: OnboardingStatus.CompletedWithoutSubscription, res: true },
|
|
|
|
|
|
|
|
|
|
@ -80,6 +83,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.Completed, res: true },
|
|
|
|
|
{ loc: AppPath.ResetPassword, status: OnboardingStatus.CompletedWithoutSubscription, res: true },
|
|
|
|
|
|
|
|
|
|
@ -91,6 +95,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.CreateWorkspace, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -102,6 +107,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.CreateProfile, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -113,9 +119,22 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.SyncEmails, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.Incomplete, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.Canceled, res: false },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.Unpaid, res: false },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.PastDue, res: false },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.OngoingUserCreation, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.InviteTeam, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.Incomplete, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.Canceled, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.Unpaid, res: false },
|
|
|
|
|
@ -124,6 +143,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.PlanRequired, status: OnboardingStatus.CompletedWithoutSubscription, res: true },
|
|
|
|
|
|
|
|
|
|
@ -135,6 +155,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.PlanRequiredSuccess, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -146,6 +167,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.Index, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -157,6 +179,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.TasksPage, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -168,6 +191,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.OpportunitiesPage, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -179,6 +203,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.RecordIndexPage, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -190,6 +215,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.RecordShowPage, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -201,6 +227,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.SettingsCatchAll, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -212,6 +239,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.DevelopersCatchAll, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -223,6 +251,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.Impersonate, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -234,6 +263,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.Authorize, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -245,6 +275,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.NotFoundWildcard, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
|
|
|
|
|
@ -256,6 +287,7 @@ const testCases = [
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.OngoingWorkspaceActivation, res: true },
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.OngoingProfileCreation, res: true },
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.OngoingSyncEmail, res: true },
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.OngoingInviteTeam, res: true },
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.Completed, res: false },
|
|
|
|
|
{ loc: AppPath.NotFound, status: OnboardingStatus.CompletedWithoutSubscription, res: false },
|
|
|
|
|
];
|
|
|
|
|
|