- describe('New registration', function () {
- let baseParams: CheckerBaseParams
-
- before(() => {
- baseParams = {
- server: servers[0],
- emails,
- socketNotifications: adminNotifications,
- token: servers[0].accessToken
- }
- })
-
- it('Should send a notification only to moderators when a user registers on the instance', async function () {
- this.timeout(10000)
-
- await servers[0].users.register({ username: 'user_45' })
-
- await waitJobs(servers)
-
- await checkUserRegistered({ ...baseParams, username: 'user_45', checkType: 'presence' })
-
- const userOverride = { socketNotifications: userNotifications, token: userAccessToken, check: { web: true, mail: false } }
- await checkUserRegistered({ ...baseParams, ...userOverride, username: 'user_45', checkType: 'absence' })
- })
- })
-