feat(master_data): 자재품목 구분 · 상세구분 채움 — 품명 글자 규칙 · 23 구분
- scripts/build_자재품목_분류.py: 품명 규칙(위에서 첫 일치) · 조달청 줄은 조달청 품명 표 · 다시 돌리면 같은 결과 - 재료_자재품목.json: 구분 · 상세구분 두 칸만 바뀜 (값 · 이름 · 키 그대로) · 못 가린 줄은 미분류 - ref/_묶음_자재품목.md: 구분별 상세구분 · 줄 수 - 시험: test_자재품목_분류.py 추가 · test_masterdata_check 의 「구분 비어 있음」 확인을 「채워져 있음」으로 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V1MKKZKpUHTPKb513FneU8
This commit is contained in:
@@ -710,8 +710,7 @@ def test_자재품목_열_한_벌():
|
||||
book = mk.load_book()
|
||||
fuel = [f"MT{i:06d}" for i in range(1, 8)] # 6·7 = 전력 — 재료_유가전력으로 감
|
||||
assert all(k not in rows and k not in book["키"] and k in book["폐기"] for k in fuel)
|
||||
assert {r["구분"] for r in rows.values()} == {None}
|
||||
assert {r["상세구분"] for r in rows.values()} == {None}
|
||||
assert all(r["구분"] for r in rows.values()) # 채움 — build_자재품목_분류.py
|
||||
|
||||
|
||||
def test_품셈재료_자재지역_후보(whole):
|
||||
|
||||
Reference in New Issue
Block a user