10000 fix test to correctly use assumption of no comments in relationships · spdx/tools-python@32e3d2d · GitHub
[go: up one dir, main page]

Skip to content

Commit 32e3d2d

Browse files
lumjjbarmintaenzertng
authored andcommitted
fix test to correctly use assumption of no comments in relationships
Signed-off-by: Brandon Lum <lumjjb@gmail.com>
1 parent eab5db9 commit 32e3d2d

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/spdx_tools/spdx/parser/jsonlikedict/relationship_parser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ def parse_document_describes(
125125
def parse_has_files(
126126
self, package_dicts: List[Dict], existing_relationships: List[Relationship]
127127
) -> List[Relationship]:
128+
# assume existing relationships are stripped of comments
128129
logger = Logger()
129130
contains_relationships = []
130131
for package in package_dicts:

tests/spdx/parser/jsonlikedict/test_relationship_parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,14 +169,14 @@ def test_parse_has_files():
169169
@pytest.mark.parametrize(
170170
"has_files,existing_relationships,contains_relationships",
171171
[
172+
# pre-requisite for parse_has_files requires that comments in relationships are stripped
172173
(
173174
["SPDXRef-File1", "SPDXRef-File2"],
174175
[
175176
Relationship(
176177
spdx_element_id="SPDXRef-Package",
177178
relationship_type=RelationshipType.CONTAINS,
178179
related_spdx_element_id="SPDXRef-File1",
179-
comment="This relationship has a comment.",
180180
),
181181
Relationship(
182182
spdx_element_id="SPDXRef-File2",

0 commit comments

Comments
 (0)
0