fix: update schema validation type for restTab test
This commit is contained in:
@@ -374,6 +374,10 @@ const EnvironmentVariablesSchema = z.union([
|
|||||||
key: z.string(),
|
key: z.string(),
|
||||||
secret: z.literal(true),
|
secret: z.literal(true),
|
||||||
}),
|
}),
|
||||||
|
z.object({
|
||||||
|
key: z.string(),
|
||||||
|
value: z.string(),
|
||||||
|
}),
|
||||||
])
|
])
|
||||||
|
|
||||||
export const SECRET_ENVIRONMENT_VARIABLE_SCHEMA = z.union([
|
export const SECRET_ENVIRONMENT_VARIABLE_SCHEMA = z.union([
|
||||||
@@ -405,7 +409,9 @@ const HoppTestResultSchema = z
|
|||||||
.object({
|
.object({
|
||||||
additions: z.array(EnvironmentVariablesSchema),
|
additions: z.array(EnvironmentVariablesSchema),
|
||||||
updations: z.array(
|
updations: z.array(
|
||||||
EnvironmentVariablesSchema.refine((x) => !x.secret).and(
|
EnvironmentVariablesSchema.refine(
|
||||||
|
(x) => "secret" in x && !x.secret
|
||||||
|
).and(
|
||||||
z.object({
|
z.object({
|
||||||
previousValue: z.string(),
|
previousValue: z.string(),
|
||||||
})
|
})
|
||||||
@@ -418,7 +424,9 @@ const HoppTestResultSchema = z
|
|||||||
.object({
|
.object({
|
||||||
additions: z.array(EnvironmentVariablesSchema),
|
additions: z.array(EnvironmentVariablesSchema),
|
||||||
updations: z.array(
|
updations: z.array(
|
||||||
EnvironmentVariablesSchema.refine((x) => !x.secret).and(
|
EnvironmentVariablesSchema.refine(
|
||||||
|
(x) => "secret" in x && !x.secret
|
||||||
|
).and(
|
||||||
z.object({
|
z.object({
|
||||||
previousValue: z.string(),
|
previousValue: z.string(),
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user