import { describe, expect, it } from 'vitest' import { loginDomains } from '~/lib/login-domains' const fallback = ['nyo.de', 'pocketrocket.de', 'pocket-rocket.io'] describe('loginDomains', () => { it('nimmt die Liste aus der Umgebung', () => { expect(loginDomains('example.org, Beispiel.de')).toEqual(['example.org', 'beispiel.de']) }) it('fällt ohne Angabe auf die drei Hausdomains zurück', () => { expect(loginDomains(undefined)).toEqual(fallback) expect(loginDomains('')).toEqual(fallback) expect(loginDomains(' , ')).toEqual(fallback) }) })