feat: resolved recursive testcase change failing test

This commit is contained in:
=
2024-11-11 12:16:24 +05:30
parent c5fded361c
commit b7fe3743db
2 changed files with 14 additions and 10 deletions

View File

@@ -13,7 +13,7 @@ describe("Secret Recursive Testing", async () => {
]; ];
beforeAll(async () => { beforeAll(async () => {
let rootFolderId = ""; const rootFolderIds: string[] = [];
for (const folder of folderAndSecretNames) { for (const folder of folderAndSecretNames) {
// eslint-disable-next-line no-await-in-loop // eslint-disable-next-line no-await-in-loop
const createdFolder = await createFolder({ const createdFolder = await createFolder({
@@ -25,7 +25,7 @@ describe("Secret Recursive Testing", async () => {
}); });
if (folder.path === "/") { if (folder.path === "/") {
rootFolderId = createdFolder.id; rootFolderIds.push(createdFolder.id);
} }
// eslint-disable-next-line no-await-in-loop // eslint-disable-next-line no-await-in-loop
await createSecretV2({ await createSecretV2({
@@ -39,13 +39,17 @@ describe("Secret Recursive Testing", async () => {
} }
return async () => { return async () => {
await deleteFolder({ await Promise.all(
authToken: jwtAuthToken, rootFolderIds.map((id) =>
secretPath: "/", deleteFolder({
id: rootFolderId, authToken: jwtAuthToken,
workspaceId: projectId, secretPath: "/",
environmentSlug: "prod" id,
}); workspaceId: projectId,
environmentSlug: "prod"
})
)
);
await deleteSecretV2({ await deleteSecretV2({
authToken: jwtAuthToken, authToken: jwtAuthToken,

View File

@@ -111,7 +111,7 @@ export const getSecretsV2 = async (dto: {
secretPath: dto.secretPath, secretPath: dto.secretPath,
expandSecretReferences: "true", expandSecretReferences: "true",
include_imports: "true", include_imports: "true",
recursive: String(dto.recursive) recursive: String(dto.recursive || false)
} }
}); });
expect(getSecretsResponse.statusCode).toBe(200); expect(getSecretsResponse.statusCode).toBe(200);