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 UI web import (U5) — upload → mapare coloane → preview → confirmare.
|
||||
"""Teste UI web import — upload → mapare coloane → preview → confirmare.
|
||||
|
||||
Verifica:
|
||||
- Dashboard randeaza sectiunea de upload
|
||||
@@ -104,7 +104,7 @@ def _seed_op_mapping(client, cod_op: str = "Revizie", cod_prest: str = "OE-1") -
|
||||
def test_dashboard_contine_drop_zone(client):
|
||||
"""Tab-ul Import randeaza sectiunea de upload cu drop zone si mesaj warmth.
|
||||
|
||||
Dupa US-003 sectiunea de import e in tab-ul Import (?tab=import), nu pe pagina principala.
|
||||
Sectiunea de import e in tab-ul Import (?tab=import), nu pe pagina principala.
|
||||
"""
|
||||
r = client.get("/?tab=import")
|
||||
assert r.status_code == 200
|
||||
@@ -389,11 +389,11 @@ def test_upload_multi_sheet_arata_selector(client):
|
||||
|
||||
|
||||
# --------------------------------------------------------------------------- #
|
||||
# Elemente a11y (D10/D11/D12) #
|
||||
# Elemente a11y #
|
||||
# --------------------------------------------------------------------------- #
|
||||
|
||||
def test_preview_contine_banner_declarant(client):
|
||||
"""Preview contine bannerul declarant (D12) cu text despre ireversibil."""
|
||||
"""Preview contine bannerul declarant cu text despre ireversibil."""
|
||||
import_id = _setup_preview(client)
|
||||
r = client.get(f"/_import/{import_id}/preview")
|
||||
assert r.status_code == 200
|
||||
@@ -403,7 +403,7 @@ def test_preview_contine_banner_declarant(client):
|
||||
|
||||
|
||||
def test_preview_contine_checkboxuri_needs_review(client):
|
||||
"""Randurile needs_review au checkbox 'verificat' (D11)."""
|
||||
"""Randurile needs_review au checkbox 'verificat'."""
|
||||
# Cream un rand cu VIN numeric → needs_review
|
||||
rows_with_review = [
|
||||
{
|
||||
@@ -431,7 +431,7 @@ def test_preview_contine_checkboxuri_needs_review(client):
|
||||
|
||||
|
||||
def test_preview_duplicate_in_file_are_text(client):
|
||||
"""Randurile duplicate_in_file arata text 'dubla cu randul N' (D10 — nu doar culoare)."""
|
||||
"""Randurile duplicate_in_file arata text 'dubla cu randul N' (nu doar culoare)."""
|
||||
_seed_op_mapping(client, "Revizie", "OE-1")
|
||||
# Doua randuri identice → duplicate_in_file
|
||||
dup_rows = [
|
||||
@@ -451,6 +451,6 @@ def test_preview_duplicate_in_file_are_text(client):
|
||||
)
|
||||
r = client.get(f"/_import/{import_id}/preview")
|
||||
assert r.status_code == 200
|
||||
# Text explicit pentru duplicate_in_file (nu doar culoare — cerinta daltonism D10)
|
||||
# Text explicit pentru duplicate_in_file (nu doar culoare — cerinta daltonism)
|
||||
assert "dubla cu randul" in r.text
|
||||
assert "duplicate_in_file" in r.text
|
||||
|
||||
Reference in New Issue
Block a user