Files
minecraft-account-manager/apps/web/src/lib/dashboard-change-confirmation.test.ts
T
dmg 19a5d04178
CI / validate (push) Successful in 4m51s
Release / release (push) Successful in 6m36s
feat(portal): refine account identity controls
2026-08-01 18:06:30 -04:00

17 lines
660 B
TypeScript

import { describe, expect, it } from "vitest";
import { hasDiscordNicknameConfirmation } from "./dashboard-change-confirmation";
describe("dashboard identity change confirmation", () => {
it("accepts only the explicit Discord nickname confirmation value", () => {
expect(hasDiscordNicknameConfirmation(new FormData())).toBe(false);
const declined = new FormData();
declined.set("confirmDiscordNickname", "no");
expect(hasDiscordNicknameConfirmation(declined)).toBe(false);
const confirmed = new FormData();
confirmed.set("confirmDiscordNickname", "yes");
expect(hasDiscordNicknameConfirmation(confirmed)).toBe(true);
});
});