fix: tests failing

This commit is contained in:
Daniel Hougaard
2025-03-11 00:08:59 +04:00
parent 955657e172
commit dc88115d43
@@ -6,7 +6,7 @@ import { decryptAsymmetric, decryptSymmetric128BitHexKeyUTF8, encryptSymmetric12
const createServiceToken = async ( const createServiceToken = async (
scopes: { environment: string; secretPath: string }[], scopes: { environment: string; secretPath: string }[],
permissions: ("read" | "write" | "readValue")[] permissions: ("read" | "write")[]
) => { ) => {
const projectKeyRes = await testServer.inject({ const projectKeyRes = await testServer.inject({
method: "GET", method: "GET",
@@ -139,7 +139,7 @@ describe("Service token secret ops", async () => {
beforeAll(async () => { beforeAll(async () => {
serviceToken = await createServiceToken( serviceToken = await createServiceToken(
[{ secretPath: "/**", environment: seedData1.environment.slug }], [{ secretPath: "/**", environment: seedData1.environment.slug }],
["read", "write", "readValue"] ["read", "write"]
); );
// this is ensure cli service token decryptiong working fine // this is ensure cli service token decryptiong working fine
@@ -496,7 +496,7 @@ describe("Service token fail cases", async () => {
test("Unauthorized secret path access", async () => { test("Unauthorized secret path access", async () => {
const serviceToken = await createServiceToken( const serviceToken = await createServiceToken(
[{ secretPath: "/", environment: seedData1.environment.slug }], [{ secretPath: "/", environment: seedData1.environment.slug }],
["read", "readValue", "write"] ["read", "write"]
); );
const fetchSecrets = await testServer.inject({ const fetchSecrets = await testServer.inject({
method: "GET", method: "GET",
@@ -518,7 +518,7 @@ describe("Service token fail cases", async () => {
test("Unauthorized secret environment access", async () => { test("Unauthorized secret environment access", async () => {
const serviceToken = await createServiceToken( const serviceToken = await createServiceToken(
[{ secretPath: "/", environment: seedData1.environment.slug }], [{ secretPath: "/", environment: seedData1.environment.slug }],
["read", "readValue", "write"] ["read", "write"]
); );
const fetchSecrets = await testServer.inject({ const fetchSecrets = await testServer.inject({
method: "GET", method: "GET",
@@ -540,7 +540,7 @@ describe("Service token fail cases", async () => {
test("Unauthorized write operation", async () => { test("Unauthorized write operation", async () => {
const serviceToken = await createServiceToken( const serviceToken = await createServiceToken(
[{ secretPath: "/", environment: seedData1.environment.slug }], [{ secretPath: "/", environment: seedData1.environment.slug }],
["read", "readValue"] ["read"]
); );
const writeSecrets = await testServer.inject({ const writeSecrets = await testServer.inject({
method: "POST", method: "POST",