Skip to content

Commit 414097b

Browse files
committed
fix(tests): keep provenance mismatch checks matrix-safe
1 parent 1b3a9e9 commit 414097b

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

tests/test_html_report.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2830,13 +2830,14 @@ def test_html_report_provenance_badges_cover_mismatch_and_untrusted_metrics() ->
28302830

28312831
def test_html_report_provenance_table_values_use_unified_badges() -> None:
28322832
runtime_tag = current_python_tag()
2833+
baseline_tag = "cp313" if runtime_tag != "cp313" else "cp314"
28332834
html = build_html_report(
28342835
func_groups={},
28352836
block_groups={},
28362837
segment_groups={},
28372838
report_meta={
28382839
"python_tag": runtime_tag,
2839-
"baseline_python_tag": "cp312",
2840+
"baseline_python_tag": baseline_tag,
28402841
"baseline_loaded": False,
28412842
"baseline_status": "missing",
28422843
"baseline_payload_sha256_verified": False,

tests/test_html_report_helpers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -631,13 +631,14 @@ def test_meta_snippet_and_assembly_helpers_cover_empty_optional_paths(
631631

632632
def test_render_meta_panel_covers_status_tones_and_runtime_mismatch() -> None:
633633
runtime_tag = current_python_tag()
634+
baseline_tag = "cp313" if runtime_tag != "cp313" else "cp314"
634635
meta_html = render_meta_panel(
635636
cast(
636637
Any,
637638
SimpleNamespace(
638639
meta={
639640
"python_tag": runtime_tag,
640-
"baseline_python_tag": "cp312",
641+
"baseline_python_tag": baseline_tag,
641642
"cache_status": "stale",
642643
"metrics_baseline_loaded": True,
643644
"metrics_baseline_payload_sha256_verified": True,

0 commit comments

Comments
 (0)