Rename unspecified coverage table title

This commit is contained in:
2026-05-31 07:47:07 +02:00
parent 95ef28065a
commit c0933bc3a1
5 changed files with 19 additions and 4 deletions
+7
View File
@@ -13,7 +13,9 @@ from pve_backup_report.models import (
ReportData,
ReportSummary,
)
from pve_backup_report.i18n import Translator
from pve_backup_report.report_weasy_pdf import build_template_context
from pve_backup_report.report_weasy_pdf import coverage_section_title
from pve_backup_report.report_weasy_pdf import render_html
@@ -235,6 +237,11 @@ def test_render_html_keeps_css_unescaped() -> None:
assert '<h1 class="section-group-title">Retention des sauvegardes VM/CT</h1>' not in html
def test_coverage_section_title_renames_unspecified_namespace() -> None:
assert coverage_section_title("non renseigne", Translator("fr")) == "VM/CT non sauvegardée"
assert coverage_section_title("serveurs", Translator("fr")) == "Sauvegarde des VM/CT - serveurs"
def test_render_html_supports_english_labels() -> None:
report_data = ReportData(
coverage=[