From 29f870adff4cf683cf075044d9db58c985bc14cc Mon Sep 17 00:00:00 2001 From: Pedro Silva Date: Fri, 2 Dec 2022 19:04:23 +0000 Subject: [PATCH] Record generated users passwords in test context --- .../userManagement/userManagement.spec.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/qa-core/src/tests/internal-api/userManagement/userManagement.spec.ts b/qa-core/src/tests/internal-api/userManagement/userManagement.spec.ts index 7e38409723..f7442a34fc 100644 --- a/qa-core/src/tests/internal-api/userManagement/userManagement.spec.ts +++ b/qa-core/src/tests/internal-api/userManagement/userManagement.spec.ts @@ -5,6 +5,7 @@ import InternalAPIClient from "../../../config/internal-api/TestConfiguration/In import generateApp from "../../../config/internal-api/fixtures/applications" import generator from "../../../config/generator" import { generateAdmin, generateAppUser, generateDeveloper, generateInviteUser } from "../../../config/internal-api/fixtures/userManagement" +import generate from "../../../config/internal-api/fixtures/applications" describe("Internal API - User Management & Permissions", () => { const api = new InternalAPIClient() @@ -22,9 +23,14 @@ describe("Internal API - User Management & Permissions", () => { await config.userManagement.searchUsers() await config.userManagement.getRoles() - const [adminResponse, adminData] = await config.userManagement.addUsers(generateAdmin()) - const [devResponse, devData] = await config.userManagement.addUsers(generateDeveloper()) - const [userResponse, userData] = await config.userManagement.addUsers(generateAppUser()) + // These need to be saved to the context so the passwords can be used to login + const admin = generateAdmin() + const developer = generateDeveloper() + const appUser = generateAppUser() + + const [adminResponse, adminData] = await config.userManagement.addUsers(admin) + const [devResponse, devData] = await config.userManagement.addUsers(developer) + const [userResponse, userData] = await config.userManagement.addUsers(appUser) const [allUsersResponse, allUsersData] = await config.userManagement.getAllUsers() expect(allUsersData.length).toBeGreaterThan(0)