UNPKG

@restnfeel/agentc-starter-kit

Version:

한국어 기업용 CMS 모듈 - Task Master AI와 함께 빠르게 웹사이트를 구현할 수 있는 재사용 가능한 컴포넌트 시스템

35 lines (32 loc) 983 B
import { extractMainContent } from '../contentExtractor'; const htmlSample = ` <html> <body> <header>Header</header> <nav>Navigation</nav> <main> <article> <h1>제목</h1> <p>본문 내용입니다.</p> <div class="ads">광고</div> <ul><li>항목1</li><li>항목2</li></ul> </article> <aside>사이드바</aside> </main> <footer>Footer</footer> </body> </html> `; describe('extractMainContent', () => { it('should extract main content and remove ads/navigation/etc', () => { const result = extractMainContent(htmlSample); expect(result).toContain('제목'); expect(result).toContain('본문 내용입니다.'); expect(result).toContain('항목1'); expect(result).not.toContain('광고'); expect(result).not.toContain('Header'); expect(result).not.toContain('Navigation'); expect(result).not.toContain('Footer'); expect(result).not.toContain('사이드바'); }); });