"""pytest 공통 설정 — 프로젝트 루트를 import 경로에 올린다.""" import os import sys sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))) collect_ignore = ["scratch"] # 2026-09-19 사용자: 마스터 데이터를 처음부터 다시 세우는 동안 옛 원가 사슬(B08·B09·Z01·공종 마스터·옛 품셈 md) # 시험은 안 돌림 — 파일은 지우지 않고 모으기에서만 뺌. 되살릴 때 이 목록을 지움. collect_ignore_glob = [ "test_b08_*.py", "test_b09_*.py", "test_z01_*.py", "test_work_item_*.py", "test_master_*.py", "test_build_pum.py", "test_build_mach.py", "test_base_data_source_match.py", "test_const_pdf_coverage.py", "test_preview_cost.py", # 옛 마스터 파일을 resources/master_data · tmp 로 옮겨 끊긴 시험 "test_base_prices_source_match.py", "test_common_aliases.py", "test_double_count_boundaries.py", "test_form_const.py", "test_mat_price_zero.py", "test_pum_edition.py", "test_revetment_stone_fields.py", "test_b05_registry_fill_a2_a3.py", "test_b05_retaining_wall_height_default.py", "test_b05_revetment_sabang_basis.py", "test_b06_wall_lean_table.py", "test_b07_standard_sheet_rows.py", ]