Gradle Test Run :app:testDevDebugUnitTest

RoomRepositoryImplTest

summary

63

tests

0

failures

0

skipped

3.549s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
acceptInvite returns Error on exception 1 0 0 0.058s 100%
acceptInvite returns Success 1 0 0 0.062s 100%
addHost returns Error on exception 1 0 0 0.064s 100%
addHost returns Success 1 0 0 0.079s 100%
cancelInvite posts to decline-invite endpoint regardless of userId arg 1 0 0 0.070s 100%
cancelInvite returns Error on exception 1 0 0 0.074s 100%
cancelInvite returns Success 1 0 0 0.016s 100%
closeAllRoomsByOwner pins the caller cohort on the query 1 0 0 0.068s 100%
closeAllRoomsByOwner returns Error on exception 1 0 0 0.040s 100%
closeAllRoomsByOwner returns Success 1 0 0 0.049s 100%
closeRoom returns Error on exception 1 0 0 0.062s 100%
closeRoom returns Success 1 0 0 0.065s 100%
createRoom does not conflate ownerId and ownerFirebaseUid 1 0 0 0.043s 100%
createRoom returns Error on exception 1 0 0 0.032s 100%
createRoom returns Success with roomId 1 0 0 0.049s 100%
createRoom stamps cohort field on the room doc 1 0 0 0.072s 100%
createRoom stamps minor cohort verbatim 1 0 0 0.016s 100%
createRoom stamps ownerFirebaseUid on the room doc 1 0 0 0.035s 100%
findActiveRoomByOwner pins the caller cohort on the query 1 0 0 0.017s 100%
findActiveRoomByOwner returns null on exception 1 0 0 0.025s 100%
findActiveRoomByOwner returns null when no active room exists 1 0 0 0.017s 100%
findActiveRoomByOwner returns roomId when active room exists 1 0 0 0.077s 100%
findActiveRoomByOwner still constrains ownerId 1 0 0 0.019s 100%
getActiveRooms pins a minor cohort verbatim 1 0 0 0.037s 100%
getActiveRooms pins the caller cohort on the query 1 0 0 0.048s 100%
getActiveRooms still constrains state to ACTIVE and OWNER_AWAY 1 0 0 0.030s 100%
getActiveRooms surfaces a Firestore listener error to the flow 1 0 0 0.077s 100%
joinRoom returns Error on exception 1 0 0 0.081s 100%
joinRoom returns Success 1 0 0 0.069s 100%
kickUser returns Error on exception 1 0 0 0.067s 100%
kickUser returns Success 1 0 0 0.143s 100%
leaveAllRooms pins the caller cohort on the query 1 0 0 0.062s 100%
leaveAllRooms returns Error on exception 1 0 0 0.066s 100%
leaveAllRooms returns Success 1 0 0 0.081s 100%
leaveAllRooms with exceptRoomId returns Success 1 0 0 0.063s 100%
leaveRoom returns Error on exception 1 0 0 0.047s 100%
leaveRoom returns Success 1 0 0 0.035s 100%
leaveSeat returns Error on exception 1 0 0 0.081s 100%
leaveSeat returns Success 1 0 0 0.039s 100%
moveSeat returns Error on exception 1 0 0 0.016s 100%
moveSeat returns Success 1 0 0 0.040s 100%
prefetchActiveRooms pins the caller cohort on the query 1 0 0 0.135s 100%
recordFirstJoinTimestamp returns Error on exception 1 0 0 0.053s 100%
recordFirstJoinTimestamp returns Success 1 0 0 0.068s 100%
removeDisconnectedUser returns Error on exception 1 0 0 0.065s 100%
removeDisconnectedUser returns Success 1 0 0 0.058s 100%
removeFromSeat returns Error on exception 1 0 0 0.063s 100%
removeFromSeat returns Success 1 0 0 0.060s 100%
removeHost returns Error on exception 1 0 0 0.058s 100%
removeHost returns Success 1 0 0 0.034s 100%
sendInvite returns Success 1 0 0 0.064s 100%
setOwnerAway returns Error on exception 1 0 0 0.127s 100%
setOwnerAway returns Success 1 0 0 0.037s 100%
setOwnerReturned returns Error on exception 1 0 0 0.065s 100%
setOwnerReturned returns Success 1 0 0 0.098s 100%
setRequireApproval returns Error on exception 1 0 0 0.045s 100%
setRequireApproval returns Success 1 0 0 0.018s 100%
takeSeat returns Error on exception 1 0 0 0.018s 100%
takeSeat returns Success 1 0 0 0.037s 100%
toggleMute returns Error on exception 1 0 0 0.062s 100%
toggleMute returns Success 1 0 0 0.045s 100%
updateRoomName returns Error on exception 1 0 0 0.036s 100%
updateRoomName returns Success 1 0 0 0.031s 100%