Gradle Test Run :app:testDevDebugUnitTest

ConversationListViewModelTest

summary

25

tests

0

failures

0

skipped

1.664s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
blocked conversations are filtered out 1 0 0 0.031s 100%
clearError clears error 1 0 0 0.027s 100%
closed group conversations are filtered out 1 0 0 0.032s 100%
conversations flow error sets error state without crash 1 0 0 0.027s 100%
conversations flow updates state 1 0 0 0.025s 100%
conversations still load when batch user fetch fails 1 0 0 0.035s 100%
conversations still load when current user fetch fails for blocklist 1 0 0 0.036s 100%
empty conversations list results in empty state 1 0 0 0.698s 100%
getFilteredConversations filters by display name 1 0 0 0.041s 100%
getFilteredConversations returns all when query is blank 1 0 0 0.053s 100%
group conversations appear in list with group fields 1 0 0 0.032s 100%
hidden conversations are filtered when no new messages 1 0 0 0.044s 100%
hidden conversations shown when new message arrived after hiding 1 0 0 0.040s 100%
hideConversation removes from UI 1 0 0 0.058s 100%
init with no auth user does not observe 1 0 0 0.038s 100%
init with valid user starts observing 1 0 0 0.024s 100%
markConversationRead sets unread count to zero 1 0 0 0.049s 100%
markConversationRead updates totalUnreadCount 1 0 0 0.028s 100%
multiple pinned conversations all appear before unpinned 1 0 0 0.030s 100%
muted conversations appear in list with isMuted flag 1 0 0 0.036s 100%
muted conversations excluded from totalUnreadCount 1 0 0 0.023s 100%
onSearchQueryChanged updates query 1 0 0 0.021s 100%
pinConversation toggles pin state 1 0 0 0.145s 100%
pinned conversations sort first 1 0 0 0.034s 100%
search filters group conversations by groupName 1 0 0 0.053s 100%