Skip to content

Commit 71ce117

Browse files
committed
test: lock binary sbom references
1 parent a276da7 commit 71ce117

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99

1010
### Fixed
11+
- Added a binary SBOM reference regression proving binary rows keep component
12+
refs and do not repeat package SBOM file links.
1113
- Added a package SBOM owner-level regression proving SBOM links render once
1214
on the owning package page and not on each binary row.
1315
- Added a package detail navigation regression proving every manifest package

tests/test_release_package_binary_contract.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,11 @@ def test_package_sbom_renders_once_at_owner_level() -> None:
204204
test_package_detail_sbom_once_binary_refs()
205205

206206

207+
def test_binary_rows_do_not_repeat_package_sbom_links() -> None:
208+
test_package_sbom_not_repeated_per_binary()
209+
test_package_detail_sbom_once_binary_refs()
210+
211+
207212
def test_binary_sbom_component_refs_resolve() -> None:
208213
graph = json.loads(FIXTURE_GRAPH.read_text(encoding="utf-8"))
209214

0 commit comments

Comments
 (0)