@clickup/ent-framework
Version:
A PostgreSQL graph-database-alike library with microsharding and row-level security
24 lines (20 loc) • 560 B
text/typescript
import { EntAccessError } from "../EntAccessError";
test("toStandardSchemaV1", () => {
expect(
new EntAccessError("EntTest", "my-message").toStandardSchemaV1(),
).toEqual({
issues: [{ message: "my-message", path: ["EntTest"] }],
});
expect(new EntAccessError("", "my-message").toStandardSchemaV1()).toEqual({
issues: [{ message: "my-message" }],
});
expect(
JSON.stringify(
new EntAccessError(
"EntTest",
"my-message",
"my-cause",
).toStandardSchemaV1(),
),
).toContain("my-cause");
});