big-screen-metadata-keys.test.ts 742 B

123456789101112131415161718
  1. import { describe, expect, test } from "vitest";
  2. import enBigScreen from "../../../messages/en/bigScreen.json";
  3. import jaBigScreen from "../../../messages/ja/bigScreen.json";
  4. import ruBigScreen from "../../../messages/ru/bigScreen.json";
  5. import zhCNBigScreen from "../../../messages/zh-CN/bigScreen.json";
  6. import zhTWBigScreen from "../../../messages/zh-TW/bigScreen.json";
  7. describe("messages/<locale>/bigScreen metadata keys", () => {
  8. test("provides pageTitle/pageDescription", () => {
  9. const all = [enBigScreen, jaBigScreen, ruBigScreen, zhCNBigScreen, zhTWBigScreen];
  10. for (const bigScreen of all) {
  11. expect(bigScreen).toHaveProperty("pageTitle");
  12. expect(bigScreen).toHaveProperty("pageDescription");
  13. }
  14. });
  15. });