| acknowledgeWarning returns Success |
acknowledgeWarning returns Success |
1 |
0 |
0 |
0.007s |
100% |
| blockUser returns Success |
blockUser returns Success |
1 |
0 |
0 |
0.056s |
100% |
| checkBlockedBy asks the API and returns the ids it reports |
checkBlockedBy asks the API and returns the ids it reports |
1 |
0 |
0 |
0.031s |
100% |
| checkBlockedBy returns empty set for empty input |
checkBlockedBy returns empty set for empty input |
1 |
0 |
0 |
0.016s |
100% |
| checkBlockedBy sends every id it was asked about |
checkBlockedBy sends every id it was asked about |
1 |
0 |
0 |
0.009s |
100% |
| checkBlockedBy surfaces a transport failure as an error, not an empty set |
checkBlockedBy surfaces a transport failure as an error, not an empty set |
1 |
0 |
0 |
0.024s |
100% |
| checkBlockedBy treats a response with no blockedBy field as no blocks |
checkBlockedBy treats a response with no blockedBy field as no blocks |
1 |
0 |
0 |
0.036s |
100% |
| checkPmLockOnLogin defaults forceTokenRefresh false when field absent |
checkPmLockOnLogin defaults forceTokenRefresh false when field absent |
1 |
0 |
0 |
0.052s |
100% |
| checkPmLockOnLogin parses forceTokenRefresh true from response |
checkPmLockOnLogin parses forceTokenRefresh true from response |
1 |
0 |
0 |
0.008s |
100% |
| checkPmLockOnLogin posts to pm-lock-check endpoint |
checkPmLockOnLogin posts to pm-lock-check endpoint |
1 |
0 |
0 |
0.027s |
100% |
| checkPmLockOnLogin returns Error on API failure |
checkPmLockOnLogin returns Error on API failure |
1 |
0 |
0 |
0.030s |
100% |
| createOrUpdateUser returns Error on exception |
createOrUpdateUser returns Error on exception |
1 |
0 |
0 |
0.035s |
100% |
| createOrUpdateUser returns Success |
createOrUpdateUser returns Success |
1 |
0 |
0 |
0.009s |
100% |
| followUser calls Worker API with correct path and body |
followUser calls Worker API with correct path and body |
1 |
0 |
0 |
0.206s |
100% |
| followUser returns Error on API failure |
followUser returns Error on API failure |
1 |
0 |
0 |
0.008s |
100% |
| generateUniqueId returns unique id |
generateUniqueId returns unique id |
1 |
0 |
0 |
0.009s |
100% |
| getUsers returns empty list for empty input |
getUsers returns empty list for empty input |
1 |
0 |
0 |
0.027s |
100% |
| liftExpiredSuspension returns Success |
liftExpiredSuspension returns Success |
1 |
0 |
0 |
0.010s |
100% |
| markStalkersViewed returns Success |
markStalkersViewed returns Success |
1 |
0 |
0 |
0.008s |
100% |
| recordProfileVisit calls Worker API with correct path and body |
recordProfileVisit calls Worker API with correct path and body |
1 |
0 |
0 |
0.021s |
100% |
| recordProfileVisit returns Error on failure |
recordProfileVisit returns Error on failure |
1 |
0 |
0 |
0.019s |
100% |
| removeAlias returns Success |
removeAlias returns Success |
1 |
0 |
0 |
0.026s |
100% |
| removeFollower calls Worker API with correct path and body |
removeFollower calls Worker API with correct path and body |
1 |
0 |
0 |
0.045s |
100% |
| setAlias returns Success |
setAlias returns Success |
1 |
0 |
0 |
0.007s |
100% |
| submitSuspensionAppeal returns Success |
submitSuspensionAppeal returns Success |
1 |
0 |
0 |
0.009s |
100% |
| unblockUser returns Success |
unblockUser returns Success |
1 |
0 |
0 |
0.028s |
100% |
| unfollowUser calls Worker API with correct path and body |
unfollowUser calls Worker API with correct path and body |
1 |
0 |
0 |
0.031s |
100% |
| updateAvatar returns Success |
updateAvatar returns Success |
1 |
0 |
0 |
0.039s |
100% |
| updateDisplayName returns Success |
updateDisplayName returns Success |
1 |
0 |
0 |
0.028s |
100% |
| updateProfile returns Success |
updateProfile returns Success |
1 |
0 |
0 |
0.009s |
100% |