Gradle Test Run :app:testDevDebugUnitTest

FollowListViewModelTest

summary

38

tests

0

failures

0

skipped

0.616s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
adult viewer's followers list drops minor follower 1 0 0 0.013s 100%
clearError clears error 1 0 0 0.013s 100%
cross-cohort stalker is dropped from both stalkers list and stalkerUsers map 1 0 0 0.019s 100%
error loading list shows error message 1 0 0 0.011s 100%
follow user from followers list updates state 1 0 0 0.020s 100%
getStalkers error keeps empty list 1 0 0 0.011s 100%
initial stalkers tab calls markStalkersViewed 1 0 0 0.035s 100%
initial tab followers 1 0 0 0.048s 100%
initial tab following 1 0 0 0.006s 100%
initial tab stalkers 1 0 0 0.028s 100%
isSuperShy defaults to false in UiState 1 0 0 0.004s 100%
isSuperShy set to false when profile user is not SuperShy 1 0 0 0.009s 100%
isSuperShy set to true when profile user is SuperShy 1 0 0 0.013s 100%
load followers - empty list shows empty state 1 0 0 0.018s 100%
load followers for other user - not own list 1 0 0 0.018s 100%
load followers for other user with hidden following 1 0 0 0.010s 100%
load following - empty list shows empty state 1 0 0 0.026s 100%
removeFollower - auto-confirms after timeout 1 0 0 0.023s 100%
removeFollower - keeps user in list with pending state 1 0 0 0.014s 100%
removeFollower - non-own list is no-op 1 0 0 0.014s 100%
removeFollower - sets pendingRemoveFollowerId 1 0 0 0.014s 100%
selectTab changes tab 1 0 0 0.016s 100%
selectTab FOLLOWERS does NOT call markStalkersViewed 1 0 0 0.014s 100%
selectTab STALKERS calls markStalkersViewed for own list 1 0 0 0.010s 100%
selectTab STALKERS on other user list does NOT call markStalkersViewed 1 0 0 0.019s 100%
stalker users resolved 1 0 0 0.007s 100%
stalkers loaded for own list 1 0 0 0.011s 100%
stalkers not loaded for other users list 1 0 0 0.010s 100%
stalkersLastViewedAt set from profile user 1 0 0 0.009s 100%
toggleFollow - blocked user is rejected 1 0 0 0.022s 100%
toggleFollow - follow adds to followingIds optimistically 1 0 0 0.013s 100%
toggleFollow - follow error reverts state 1 0 0 0.012s 100%
toggleFollow - unfollow error reverts state 1 0 0 0.012s 100%
toggleFollow - unfollow removes from followingIds 1 0 0 0.022s 100%
undoRemoveFollower - cancels auto-confirm 1 0 0 0.016s 100%
undoRemoveFollower - clears pending state 1 0 0 0.009s 100%
unfollow user from following list updates state 1 0 0 0.017s 100%
viewer null on non-own list fails closed to empty followers and following 1 0 0 0.013s 100%