@syngrisi/syngrisi
Version:
Syngrisi - Visual Testing Tool
37 lines • 726 B
JavaScript
// src/server/schemas/TestDistinct.schema.ts
import { z } from "zod";
var validIds = [
"suite",
"run",
"markedAs",
"creatorId",
"creatorUsername",
"name",
"status",
"browserName",
"browserVersion",
"branch",
"tags",
"viewport",
"os",
"app",
"startDate",
"filter"
];
var TestDistinctRequestParamsSchema = z.object({
id: z.enum(validIds).openapi({
description: "Parameter identifier",
example: "suite"
})
});
var TestDistinctResponseSchema = z.object({
name: z.string().min(1).openapi({
description: "Distinct field value",
example: "chrome"
})
});
export {
TestDistinctRequestParamsSchema,
TestDistinctResponseSchema
};
//# sourceMappingURL=TestDistinct.schema.js.map