Class com.ustadmobile.core.util.ext.NavControllerExtTest
|
100%
successful |
Tests
Test | Method name | Duration | Result |
---|---|---|---|
givenDeepLinkOnDifferentEndpointToActiveAccount_whenStoredAccountAvailableOnSameEndpoint_thenShouldNavigateToAccountListWithFilter[jvm] | givenDeepLinkOnDifferentEndpointToActiveAccount_whenStoredAccountAvailableOnSameEndpoint_thenShouldNavigateToAccountListWithFilter | 0.001s | passed |
givenDeepLinkOnSameEndpointAsActiveAccount_whenNavigateToLinkCalledWithForceAccountSelect_thenShouldNavigateToAccountList[jvm] | givenDeepLinkOnSameEndpointAsActiveAccount_whenNavigateToLinkCalledWithForceAccountSelect_thenShouldNavigateToAccountList | 0.001s | passed |
givenDeepLinkOnSameEndpointAsActiveAccount_whenNavigateToLinkCalledWithoutForceAccountSelect_thenShouldNavigateToLinkDirectly[jvm] | givenDeepLinkOnSameEndpointAsActiveAccount_whenNavigateToLinkCalledWithoutForceAccountSelect_thenShouldNavigateToLinkDirectly | 0.101s | passed |
givenDeepLink_whenNoStoredAccountsAvailableOnSameEndpoint_thenShouldNavigateToLogin[jvm] | givenDeepLink_whenNoStoredAccountsAvailableOnSameEndpoint_thenShouldNavigateToLogin | 0.001s | passed |
givenNonUstadLink_whenNavigateToLinkIsCalled_thenShouldCallOpenInBrowser[jvm] | givenNonUstadLink_whenNavigateToLinkIsCalled_thenShouldCallOpenInBrowser | 0.001s | passed |
givenPlainViewUri_whenNavigateToLinkIsCalledWithForceAccountSelected_thenShouldNavigateToAccountList[jvm] | givenPlainViewUri_whenNavigateToLinkIsCalledWithForceAccountSelected_thenShouldNavigateToAccountList | 0.016s | passed |
givenPlainViewUri_whenNavigateToLinkIsCalledWithoutForceAccountSelect_thenShouldNavigateToLinkDirectly[jvm] | givenPlainViewUri_whenNavigateToLinkIsCalledWithoutForceAccountSelect_thenShouldNavigateToLinkDirectly | 0.001s | passed |
givenViewUriLink_whenUserCannotSelectServerAndNoAccountsAreStoredAndForceAccountSelectionEnabled_thenShouldNavigateToLogin[jvm] | givenViewUriLink_whenUserCannotSelectServerAndNoAccountsAreStoredAndForceAccountSelectionEnabled_thenShouldNavigateToLogin | 0.001s | passed |
Standard error
Jun 01, 2025 7:30:17 AM com.ustadmobile.core.util.NapierAntilogJvm performLog FINE: FINER DoorLog - [RoomJdbcImplHelper - jdbc:sqlite:build/tmp/localhost_localdomain_35433_.sqlite] - useNewConnectionAsyncInternal connection #2 : SQLite Change Tracker: Changed tables=[PendingRepositorySession] Jun 01, 2025 7:30:17 AM com.ustadmobile.core.util.NapierAntilogJvm performLog FINE: FINER DoorLog - [NodeEventJdbcImplListenerSqlite - jdbc:sqlite:build/tmp/localhost_localdomain_35433_.sqlite] emitting 1 events com.ustadmobile.door.nodeevent.NodeEvent@7e5eae96 Jun 01, 2025 7:30:17 AM com.ustadmobile.core.util.NapierAntilogJvm performLog WARNING: WARNING DoorLog - [DoorRepositoryReplicationClient - http://localhost.localdomain:35433/UmAppDatabase/ - endpoint=http://localhost.localdomain:35433/UmAppDatabase/] getRemoteNodeId : exception getting remote node id java.lang.IllegalStateException: [DoorRepositoryReplicationClient - http://localhost.localdomain:35433/UmAppDatabase/ - endpoint=http://localhost.localdomain:35433/UmAppDatabase/] getRemoteNodeId : server did not provide node id at com.ustadmobile.door.replication.DoorRepositoryReplicationClient$1.invokeSuspend(DoorRepositoryReplicationClient.kt:275) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:585) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:802) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:706) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693) Jun 01, 2025 7:30:17 AM com.ustadmobile.core.util.NapierAntilogJvm performLog WARNING: WARNING DoorLog - [DoorRepositoryReplicationClient - http://localhost.localdomain:35433/UmAppDatabase/ - endpoint=http://localhost.localdomain:35433/UmAppDatabase/] getRemoteNodeId : exception getting remote node id java.lang.IllegalStateException: [DoorRepositoryReplicationClient - http://localhost.localdomain:35433/UmAppDatabase/ - endpoint=http://localhost.localdomain:35433/UmAppDatabase/] getRemoteNodeId : server did not provide node id at com.ustadmobile.door.replication.DoorRepositoryReplicationClient$1.invokeSuspend(DoorRepositoryReplicationClient.kt:275) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:585) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:802) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:706) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)