- 624-3 도구줄 = 공용 표 「b05」 · 아래 줄 = 공용 겹 줄(띠 · 올린 임도망도 숨김 · 처음 = 등고선 · 하천) · 범례 = 공용 legendRows(상태 글판 위) - 노선 띠 300 m 자르기 = B05 자기 칸(등고선 · 하천 · 1 m)만 · 그 밖 겹 = 안 자르는 둘째 GL 칸(맨 밑 · 켠 겹 있을 때만 · GL 만) · 등고선 끔 = 등고 글도 숨김 - 626-1 추천 보기 = 도구줄 아이콘 + 아래 판(영선 · 토공 최소 · 기울기 최소 · 비중 계산 · 끔) — route_recommend 저장본(지금 설계 지형) 선만 · 다시 셈 · 쓰기 없음 - 지형 칩 → 확인창 → 새 POST /route/design-terrain(설계 지형만 바꿈 · 노선 저장 체인 다시 · 노선 · 초기값 · 추천 저장본 그대로 · 잠금 · 실패 되돌림) - 걷음 — 추천 모달(_Recommend · _Help · _Map · CSS) · 좌측 「노선 추천」 칸 · saveRecommendedRoute · UI_RouteReset(서버 as_initial 길 · 시험은 남김) - 부품 상자 — createPickMenu(아이콘 고르기 메뉴 · 판 = body fixed · ✓) - 낡은 시험 고침 · 지움 — 모달 · 좌측 칸 · [적용] 화면 배선을 보던 시험(283 · 346_3 · 349 · 364_4 · 383_1 · 390_5 · 418 · 421 · 421_2 · 476_2 · 509_2 · 509_5 · 551_2 · 600_3 · b05_routeedit_initial · design_view_parity · modal_top · 133_1 · 133_2) · test_508_2 · helper_283 지움(모달 전용) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
32 lines
1.3 KiB
Python
32 lines
1.3 KiB
Python
"""349 — 옛 글 고침: [초기화] 확인 글 · 노선 추천 창 글이 지금 흐름을 말하는가.
|
|
|
|
지금 흐름 = 초기값은 파일 올린 뒤 자동설계 또는 마지막으로 [적용]한 추천 노선 · [초기화]는 다시 셈 아님 ·
|
|
추천 [적용] = 바로 저장 · 새 초기값 · 편집 [확인] · 아래 종단 띠 없음.
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parents[2]
|
|
|
|
|
|
def _read(rel: str) -> str:
|
|
return (ROOT / rel).read_text(encoding="utf-8")
|
|
|
|
|
|
def test_초기화_확인_글():
|
|
locale = _read("ui_template/ui_template_locale_b2.ts")
|
|
at = locale.index("B05_Route_Reset_Confirm")
|
|
text = locale[at : locale.index("B05_Route_Reset_Failed", at)]
|
|
assert "확정한 노선" not in text and "재계산에 시간" not in text
|
|
assert "마지막으로 [적용]한 추천 노선" in text and "다시 셈하지 않고" in text
|
|
assert "recomputation takes" not in text and "without recomputation" in text
|
|
|
|
|
|
def test_노선_편집_다른_옛_글():
|
|
edits = _read("B05_Profile/logic/B05_Profile_UI_RouteEdit_Edits.ts")
|
|
assert "[확인] 때 반영" not in edits and "[저장] 때 반영" in edits
|
|
chrome = _read("B05_Profile/B05_Profile_UI_RouteEdit_Chrome.ts")
|
|
assert 'title="편집 창 분석' not in chrome
|