refactor: comentarii strict functionale, fara referinte PRD/stories
Curatare globala a comentariilor si docstring-urilor (app, tools, teste, scripturi): eliminate referintele la PRD-uri, US-xxx, task-uri istorice si review-uri; pastrata doar informatia functionala, formulata scurt. Regula adaugata in CLAUDE.md (sectiunea Stil). Fara modificari de cod sau comportament. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,11 +1,8 @@
|
||||
"""Teste US-012 / US-012b / US-012c (PRD 5.10): Header logo ROMFAST + titlu centrat.
|
||||
"""Header logo ROMFAST + titlu centrat.
|
||||
|
||||
TDD: testele se scriu INAINTE de implementare (RED), dupa implementare trec (GREEN).
|
||||
|
||||
US-012b (decizie user): logo PNG real (/static/romfast_logo.png) in loc de wordmark text.
|
||||
US-012c (decizie user): logo mutat din header-center in header-left (brand top-left ca pe romfast.ro).
|
||||
Decizie env badge: mutat in header-center (sub <h1>, mic, color:var(--muted)) — nu suprapune
|
||||
logo-ul si pastreaza centrarea optica a titlului in coloana auto a grilei.
|
||||
Logo PNG real (/static/romfast_logo.png). Logo in header-left (brand top-left, ca pe romfast.ro).
|
||||
Badge de mediu in header-center (sub <h1>, mic, color:var(--muted)) — nu suprapune logo-ul si
|
||||
pastreaza centrarea optica a titlului in coloana auto a grilei.
|
||||
|
||||
Testeaza:
|
||||
- test_header_contine_by_romfast: img brand-logo in .header-left (NU in header-center)
|
||||
@@ -61,9 +58,9 @@ def _get_div_content(html: str, cls: str) -> str | None:
|
||||
# ── test_header_contine_by_romfast ────────────────────────────────────────────
|
||||
|
||||
def test_header_contine_by_romfast(client):
|
||||
"""Logo-ul ROMFAST (<img class='brand-logo'>) trebuie sa fie in .header-LEFT (US-012c).
|
||||
"""Logo-ul ROMFAST (<img class='brand-logo'>) trebuie sa fie in .header-LEFT.
|
||||
|
||||
Decizie user: brand top-left ca pe romfast.ro — logo in prima celula a grilei, nu sub titlu.
|
||||
Brand top-left ca pe romfast.ro — logo in prima celula a grilei, nu sub titlu.
|
||||
|
||||
Verifica:
|
||||
- img cu romfast_logo.png SI class brand-logo exista in interiorul .header-left
|
||||
@@ -89,7 +86,7 @@ def test_header_contine_by_romfast(client):
|
||||
)
|
||||
assert logo_in_left is not None, (
|
||||
"<img> cu 'romfast_logo.png' negasit in .header-left. "
|
||||
"US-012c: logo-ul trebuie sa fie in celula STANGA a grilei (brand top-left). "
|
||||
"Logo-ul trebuie sa fie in celula STANGA a grilei (brand top-left). "
|
||||
f"Continut .header-left: {left_content[:400]}"
|
||||
)
|
||||
|
||||
@@ -133,7 +130,7 @@ def test_titlu_centrat(client):
|
||||
- CSS contine grid-template-columns cu 3 coloane pe header (1fr auto 1fr sau similar)
|
||||
- Header contine un element cu clasa 'header-center' (sau similar) care contine h1
|
||||
- Controalele (button tema-toggle) sunt la dreapta (in header-right sau margin-left:auto)
|
||||
- header-left exista (celula stanga a grilei, contine logo dupa US-012c)
|
||||
- header-left exista (celula stanga a grilei, contine logo)
|
||||
"""
|
||||
resp = client.get("/login")
|
||||
assert resp.status_code == 200
|
||||
@@ -186,7 +183,7 @@ def test_titlu_centrat(client):
|
||||
f"Continut .header-right: {right_content[:300]}"
|
||||
)
|
||||
|
||||
# 4. header-left exista in grila (contine logo dupa US-012c)
|
||||
# 4. header-left exista in grila (contine logo)
|
||||
left_div = re.search(
|
||||
r'<div[^>]+class=["\'][^"\']*header-left[^"\']*["\'][^>]*>(.*?)</div>',
|
||||
header,
|
||||
|
||||
Reference in New Issue
Block a user