From df0b219d36bf6852cdf2a7ad09ed4a41c6bccefa Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 5 Mar 2019 10:58:44 +0100 Subject: Add playlist rest tests --- shared/utils/users/users.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'shared/utils/users') diff --git a/shared/utils/users/users.ts b/shared/utils/users/users.ts index 7191b263e..e3c14a4a3 100644 --- a/shared/utils/users/users.ts +++ b/shared/utils/users/users.ts @@ -3,6 +3,7 @@ import { makePostBodyRequest, makePutBodyRequest, updateAvatarRequest } from '.. import { UserRole } from '../../index' import { NSFWPolicyType } from '../../models/videos/nsfw-policy.type' +import { ServerInfo, userLogin } from '..' function createUser ( url: string, @@ -32,6 +33,13 @@ function createUser ( .expect(specialStatus) } +async function generateUserAccessToken (server: ServerInfo, username: string) { + const password = 'my super password' + await createUser(server.url, server.accessToken, username, password) + + return userLogin(server, { username, password }) +} + function registerUser (url: string, username: string, password: string, specialStatus = 204) { const path = '/api/v1/users/register' const body = { @@ -300,5 +308,6 @@ export { resetPassword, updateMyAvatar, askSendVerifyEmail, + generateUserAccessToken, verifyEmail } -- cgit v1.2.3