/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-
-import 'mocha'
-import { omit } from 'lodash'
import { MockSmtpServer } from '@server/tests/shared'
+import { omit } from '@shared/core-utils'
import { HttpStatusCode, UserRole } from '@shared/models'
import { cleanupTests, createSingleServer, makePostBodyRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
})
it('Should fail with a missing email', async function () {
- const fields = omit(baseCorrectParams, 'email')
+ const fields = omit(baseCorrectParams, [ 'email' ])
await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields })
})
url: server.url,
path: registrationPath,
token: server.accessToken,
- fields: fields,
+ fields,
expectedStatus: HttpStatusCode.NO_CONTENT_204
})
})