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,6 +1,4 @@
|
||||
"""Teste US-014 (PRD 5.10): Selector de tema ciclic Light/Dark/Petrol/Auto.
|
||||
|
||||
TDD: testele se scriu INAINTE de implementare (RED), dupa implementare trec (GREEN).
|
||||
"""Teste selector de tema ciclic Light/Dark/Petrol/Auto.
|
||||
|
||||
Testeaza:
|
||||
- test_petrol_theme_definit: [data-theme="petrol"] definit cu valorile din DESIGN.md
|
||||
@@ -162,18 +160,18 @@ def test_buton_cicleaza_temele(client):
|
||||
"Necesara pentru a anunta schimbarea temei catre screen-readers."
|
||||
)
|
||||
|
||||
# 6. US-014b (decizie user): title-ul vizual al butonului = DOAR numele temei, NU ciclul.
|
||||
# Verificam in sursa JS ca variabila TOOLTIP_CICLU (sirul cu "Ciclu: Light → Dark → ...") nu
|
||||
# mai e folosita in title. aria-label-ul informativ (curenta+urmatoarea) RAMANE neschimbat.
|
||||
# 6. Title-ul vizual al butonului = DOAR numele temei, NU ciclul.
|
||||
# Verificam in sursa JS ca variabila TOOLTIP_CICLU (sirul cu "Ciclu: Light -> Dark -> ...")
|
||||
# nu mai e folosita in title. aria-label-ul informativ (curenta+urmatoarea) RAMANE neschimbat.
|
||||
assert 'TOOLTIP_CICLU' not in html, (
|
||||
"Variabila TOOLTIP_CICLU inca prezenta in JS — title-ul trebuie simplificat. "
|
||||
"US-014b: btn.title trebuie sa fie DOAR LABELS[s] (ex. 'Light'), "
|
||||
"btn.title trebuie sa fie DOAR LABELS[s] (ex. 'Light'), "
|
||||
"nu 'Tema: X. Ciclu: Light -> Dark -> Petrol -> Auto'. "
|
||||
"aria-label-ul informativ RAMANE neschimbat."
|
||||
)
|
||||
# Verifica ca JS-ul seteaza btn.title la doar LABELS[s] (fara prefix 'Tema:' sau ciclul)
|
||||
assert re.search(r"btn\.title\s*=\s*LABELS\[", html), (
|
||||
"btn.title nu e setat la LABELS[s] in JS. "
|
||||
"US-014b: formatul asteptat: btn.title = LABELS[s] (ex. rezultat: 'Petrol'). "
|
||||
"formatul asteptat: btn.title = LABELS[s] (ex. rezultat: 'Petrol'). "
|
||||
"Aria-label-ul informativ ramane separat: 'Tema: X, apasa pentru Y'."
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user