Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
TypeScript
at sl/gitmirror
1234567891011121314151617181920import { describe, expect, it } from "vitest";import { isValidSubdomain, SUBDOMAIN_MAX_LENGTH, SUBDOMAIN_MIN_LENGTH } from "$lib/subdomain";
describe("isValidSubdomain", () => { it.each(["team", "team-123", "a".repeat(SUBDOMAIN_MAX_LENGTH)])("accepts %j", (value) => { expect(isValidSubdomain(value)).toBe(true); });
it.each([ "a".repeat(SUBDOMAIN_MIN_LENGTH - 1), "a".repeat(SUBDOMAIN_MAX_LENGTH + 1), "-team", "team-", "Team", "team_name" ])("rejects %j", (value) => { expect(isValidSubdomain(value)).toBe(false); });});