import { describe, expect, it } from 'vitest' import { isSeoEligibleEvent } from '@/lib/seo/contentQuality' describe('SEO event content quality', () => { it.each([ { slug: 'generated-ioxehxm8', title: 'رویداد جدید 900' }, { slug: 'roydad-copy-1785319385289', title: 'رویداد کپی' }, { slug: 'event-a3f1c9e2', title: 'کارگاه سفال' }, { slug: 'real-event', title: 'رویداد جدید 42' }, { slug: 'real-event', title: 'عنوان', shortDescription: 'رویداد تولید شده توسط seed factory' }, ])('rejects an obvious placeholder: $slug', (event) => { expect(isSeoEligibleEvent(event)).toBe(false) }) it('keeps a descriptive production event', () => { expect( isSeoEligibleEvent({ slug: 'tehran-book-club', title: 'دورهمی کتابخوانی تهران', shortDescription: 'گفت‌وگوی حضوری درباره کتاب منتخب ماه', }) ).toBe(true) }) })