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,4 +1,4 @@
|
||||
"""Teste US-004 (PRD 5.10): paginare numerotata pe tabelul de trimiteri.
|
||||
"""Teste pentru paginarea numerotata a tabelului de trimiteri.
|
||||
|
||||
Cazuri:
|
||||
- pagina_implicita_25: 30 trimiteri → pagina 1 afiseaza max 25
|
||||
@@ -121,9 +121,7 @@ def test_total_si_numar_pagini(client):
|
||||
resp = client.get("/_fragments/submissions")
|
||||
assert resp.status_code == 200
|
||||
body = resp.text
|
||||
# Totalul trebuie afisat undeva (ex. "30 din 30" sau "afiseaza 1-25 din 30")
|
||||
assert "30" in body, "Totalul 30 trebuie sa apara in raspuns"
|
||||
# Pagina curenta e marcata semantic
|
||||
assert 'aria-current="page"' in body, (
|
||||
"Pagina curenta trebuie marcata cu aria-current='page'"
|
||||
)
|
||||
@@ -138,7 +136,6 @@ def test_paginarea_pastreaza_filtrele(client):
|
||||
resp = client.get("/_fragments/submissions?status=needs_data&page=1")
|
||||
assert resp.status_code == 200
|
||||
body = resp.text
|
||||
# Pager-ul exista si linkurile contin status=needs_data
|
||||
assert "status=needs_data" in body, (
|
||||
"Linkurile de paginare trebuie sa pastreze filtrul status=needs_data"
|
||||
)
|
||||
@@ -162,9 +159,9 @@ def test_pagina_peste_total_revine_la_ultima(client):
|
||||
def test_poll_pastreaza_pagina(client):
|
||||
"""Raspunsul de la page=2 include id='f-page' value='2' (OOB swap) pentru poll.
|
||||
|
||||
Mecanismul: _submissions.html include un element cu id='f-page' si hx-swap-oob='true'
|
||||
care actualizeaza inputul ascuns din #filtre-trimiteri. Poll-ul de 15s (hx-include=
|
||||
'#filtre-trimiteri') include astfel pagina curenta la urmatoarea iteratie (L2 PRD).
|
||||
_submissions.html include un element cu id='f-page' si hx-swap-oob='true'
|
||||
care actualizeaza inputul ascuns din #filtre-trimiteri, astfel incat poll-ul
|
||||
de 15s (hx-include='#filtre-trimiteri') pastreaza pagina curenta.
|
||||
"""
|
||||
acct = _create_account_user("pg6@test.com")
|
||||
_ins_n(acct, 30)
|
||||
@@ -173,7 +170,6 @@ def test_poll_pastreaza_pagina(client):
|
||||
resp = client.get("/_fragments/submissions?page=2")
|
||||
assert resp.status_code == 200
|
||||
body = resp.text
|
||||
# Elementul OOB trebuie sa fie in raspuns cu valoarea corecta
|
||||
assert 'id="f-page"' in body, (
|
||||
"Raspunsul trebuie sa includa id='f-page' (OOB swap) pentru ca poll-ul sa pastreze pagina"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user