File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
main/java/com/amplifyframework/ui/authenticator
test/java/com/amplifyframework/ui/authenticator Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -582,7 +582,6 @@ internal class AuthenticatorViewModel(
582582 logger.error(result.error.toString())
583583 logger.error(" Current signed in user session has expired, signing out." )
584584 signOut()
585- moveTo(AuthenticatorStep .SignIn )
586585 } else {
587586 handleGeneralFailure(result.error)
588587 }
Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ class AuthenticatorViewModelTest {
133133 }
134134
135135 @Test
136- fun `getCurrentUser error with session expired exception during start results in SignIn state ` () = runTest {
136+ fun `getCurrentUser error with session expired exception during start results in being signed out ` () = runTest {
137137 coEvery { authProvider.fetchAuthSession() } returns Success (mockAuthSession(isSignedIn = true ))
138138 coEvery { authProvider.getCurrentUser() } returns AmplifyResult .Error (SessionExpiredException ())
139139
@@ -143,8 +143,8 @@ class AuthenticatorViewModelTest {
143143 coVerify(exactly = 1 ) {
144144 authProvider.fetchAuthSession()
145145 authProvider.getCurrentUser()
146+ authProvider.signOut()
146147 }
147- viewModel.currentStep shouldBe AuthenticatorStep .SignIn
148148 }
149149
150150 @Test
You can’t perform that action at this time.
0 commit comments