48 lines
1.7 KiB
TypeScript
48 lines
1.7 KiB
TypeScript
import { describe, it, expect } from "vitest";
|
|
import messages from "../../messages/en/index";
|
|
|
|
describe("create footer messages", () => {
|
|
it("exposes confirmName for the community-name footer CTA", () => {
|
|
expect(messages.create.footer.confirmName).toBe("Confirm name");
|
|
});
|
|
|
|
it("exposes confirmDetails for the community-structure footer CTA", () => {
|
|
expect(messages.create.footer.confirmDetails).toBe("Confirm details");
|
|
});
|
|
|
|
it("exposes confirmDescription for the community-context footer CTA", () => {
|
|
expect(messages.create.footer.confirmDescription).toBe(
|
|
"Confirm description",
|
|
);
|
|
});
|
|
|
|
it("exposes confirmSize for the community-size footer CTA", () => {
|
|
expect(messages.create.footer.confirmSize).toBe("Confirm size");
|
|
});
|
|
|
|
it("exposes Continue for the final-review footer CTA", () => {
|
|
expect(messages.create.footer.continue).toBe("Continue");
|
|
});
|
|
|
|
it("exposes publishCommunityRule for the edit-rule footer CTA", () => {
|
|
expect(messages.create.footer.publishCommunityRule).toBe(
|
|
"Publish CommunityRule",
|
|
);
|
|
});
|
|
|
|
it("exposes Continue and Skip for the setup questions step", () => {
|
|
expect(messages.create.footer.continue).toBe("Continue");
|
|
expect(messages.create.footer.skip).toBe("Skip");
|
|
});
|
|
|
|
it("exposes Skip and Skip for now for optional community steps", () => {
|
|
expect(messages.create.footer.skip).toBe("Skip");
|
|
expect(messages.create.footer.skipForNow).toBe("Skip for now");
|
|
expect(messages.create.footer.submitEmail).toBe("Submit email");
|
|
});
|
|
|
|
it("exposes Confirm values for the core-values footer CTA", () => {
|
|
expect(messages.create.footer.confirmCoreValues).toBe("Confirm values");
|
|
});
|
|
});
|