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 PRD 5.9 US-003: detaliul trimiterii se deschide intr-un MODAL global
|
||||
"""Teste detaliul trimiterii se deschide intr-un MODAL global
|
||||
(#modal-detaliu), in afara zonei de poll (#submissions-wrap).
|
||||
|
||||
Verificam markup-ul server-side: containerul modal e global si plasat IN AFARA
|
||||
@@ -95,19 +95,19 @@ def test_modal_container_in_afara_submissions_wrap(client):
|
||||
assert 'role="dialog"' in html
|
||||
assert 'aria-modal="true"' in html
|
||||
assert 'aria-labelledby="detaliu-modal-titlu"' in html
|
||||
# buton de inchidere cu aria-label (R7)
|
||||
# buton de inchidere cu aria-label
|
||||
assert "modal-close" in html
|
||||
assert 'aria-label="Inchide detaliul"' in html
|
||||
|
||||
# Plasament: modalul e DUPA </main>, deci in afara <main> si a #submissions-wrap
|
||||
# (care traieste in panoul din <main>). inert pe <main> nu-l prinde (R7).
|
||||
# (care traieste in panoul din <main>). inert pe <main> nu-l prinde.
|
||||
idx_wrap = html.find('id="submissions-wrap"')
|
||||
idx_main_close = html.find("</main>")
|
||||
idx_modal = html.find('id="modal-detaliu"')
|
||||
assert idx_wrap != -1 and idx_main_close != -1 and idx_modal != -1
|
||||
assert idx_wrap < idx_main_close < idx_modal, "modalul trebuie sa fie in afara <main>/#submissions-wrap"
|
||||
|
||||
# Vechiul panou inert eliminat; fara mecanismul inline 5.8 in pagina.
|
||||
# Vechiul panou inert eliminat; fara mecanismul inline vechi in pagina.
|
||||
assert 'id="trimitere-detaliu"' not in html
|
||||
assert 'class="detaliu-rand"' not in html
|
||||
assert "marcheazaDetaliuDeschis" not in html
|
||||
@@ -183,14 +183,14 @@ def test_tabel_fara_poll_periodic(client):
|
||||
|
||||
def test_auto_refresh_poller_la_versiune_noua(client):
|
||||
"""Reimprospatarea la date noi externe se face prin pollerul de versiune,
|
||||
care cheama reincarcaTrimiteri() automat — fara nudge manual (US-008).
|
||||
care cheama reincarcaTrimiteri() automat — fara nudge manual.
|
||||
Nudge-ul 'Date noi. Reincarca' a fost eliminat; pollerul face auto-refresh."""
|
||||
acct = _create_account_user("poll2@test.com")
|
||||
_login(client, "poll2@test.com")
|
||||
_insert_submission(acct)
|
||||
html = client.get("/?tab=acasa").text
|
||||
|
||||
assert 'id="nudge-trimiteri"' not in html, "nudge-ul 'Date noi' trebuie eliminat (US-008)"
|
||||
assert 'id="nudge-trimiteri"' not in html, "nudge-ul 'Date noi' trebuie eliminat"
|
||||
assert "/_fragments/trimiteri-versiune" in html, "pollerul de versiune trebuie configurat"
|
||||
assert "reincarcaTrimiteri" in html, "auto-refresh prin reincarcaTrimiteri() trebuie prezent"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user