from dkma_labor_arbitration.kb.chunking import split_by_article def test_split_by_article(): text = "第一章 总则 第八十二条 用人单位未签合同应支付二倍工资。第八十三条 其他规定。" chunks = split_by_article(text, "劳动合同法") assert len(chunks) == 2 assert chunks[0].article_no == "第八十二条"