Files
stock-manager/tests/unit/schemas/auth.schema.test.ts
T

18 lines
459 B
TypeScript

import { describe, expect, it } from "vitest"
import { signInSchema } from "@/schemas/auth.schema"
describe("signInSchema", () => {
it("normalizes login emails before authentication", () => {
const result = signInSchema.safeParse({
email: " Admin@Example.Test ",
password: "secret-password",
})
expect(result.success).toBe(true)
if (result.success) {
expect(result.data.email).toBe("admin@example.test")
}
})
})