fix: art must be under 3500 characters to comply with discord limits
Node.js CI / Lint and Test (push) Successful in 36s

This commit is contained in:
2025-07-19 16:29:28 -07:00
parent 88326b802e
commit 833ab15515
2 changed files with 20 additions and 109 deletions
+20
View File
@@ -35,3 +35,23 @@ describe("assets", () => {
expect(uniqueEmoji.size, "emoji has duplicate art").toBe(emoji.length);
});
});
describe("length", () => {
it.each(anime)("anime art should have correct length", (art) => {
expect.assertions(2);
expect(art.text.length, `${anime.indexOf(art)} has no content!`).toBeGreaterThan(0);
expect(art.text.length, `${anime.indexOf(art)} has too much content!`).toBeLessThanOrEqual(3500);
});
it.each(cats)("cats art should have correct length", (art) => {
expect.assertions(2);
expect(art.text.length, `${cats.indexOf(art)} has no content!`).toBeGreaterThan(0);
expect(art.text.length, `${cats.indexOf(art)} has too much content!`).toBeLessThanOrEqual(3500);
});
it.each(emoji)("emoji art should have correct length", (art) => {
expect.assertions(2);
expect(art.text.length, `${emoji.indexOf(art)} has no content!`).toBeGreaterThan(0);
expect(art.text.length, `${emoji.indexOf(art)} has too much content!`).toBeLessThanOrEqual(3500);
});
});