test : i love unit test
This commit is contained in:
@@ -34,14 +34,14 @@ describe("administrative security boundaries", () => {
|
||||
);
|
||||
});
|
||||
|
||||
it("enforces Cloudflare Turnstile on email sign-in", async () => {
|
||||
it("enforces Cloudflare Turnstile on configured authentication endpoints", async () => {
|
||||
const source = await readFile(
|
||||
new URL("../lib/auth/server.ts", import.meta.url),
|
||||
"utf8",
|
||||
);
|
||||
expect(source).toContain('provider: "cloudflare-turnstile"');
|
||||
expect(source).toContain('secretKey: required("TURNSTILE_SECRET_KEY")');
|
||||
expect(source).toContain('endpoints: ["/sign-in/email", "/sign-up/email"]');
|
||||
expect(source).toContain('endpoints: ["/sign-in/email", "/sign-up/email", "/sign-in/social"]');
|
||||
});
|
||||
|
||||
it("requires a Turnstile token before submitting account login outside development", async () => {
|
||||
|
||||
Reference in New Issue
Block a user