11# SPDX-FileCopyrightText: 2023 spdx contributors
22#
33# SPDX-License-Identifier: Apache-2.0
4- from unittest import TestCase , mock
4+ from unittest import TestCase
55
66import pytest
77
1313from spdx_tools .spdx .model import SpdxNoAssertion
1414from spdx_tools .spdx .model .package import ExternalPackageRef , ExternalPackageRefCategory
1515from spdx_tools .spdx .model .package import Package as Spdx2_Package
16+ from tests .spdx3 .fixtures import creation_info_fixture
1617from tests .spdx .fixtures import actor_fixture , package_fixture
1718
1819
2930 (SpdxNoAssertion (), [], SpdxNoAssertion (), []),
3031 ],
3132)
32- @mock .patch ("spdx_tools.spdx3.model.CreationInfo" )
33- def test_bump_package (creation_info , originator , expected_originator , supplier , expected_supplier ):
33+ def test_bump_package (originator , expected_originator , supplier , expected_supplier ):
3434 payload = Payload ()
3535 document_namespace = "https://doc.namespace"
3636 spdx2_package : Spdx2_Package = package_fixture (
@@ -45,7 +45,7 @@ def test_bump_package(creation_info, originator, expected_originator, supplier,
4545 )
4646 expected_new_package_id = f"{ document_namespace } #{ spdx2_package .spdx_id } "
4747
48- bump_package (spdx2_package , payload , creation_info , document_namespace , [], [], [])
48+ bump_package (spdx2_package , payload , creation_info_fixture () , document_namespace , [], [], [])
4949 package = payload .get_element (expected_new_package_id )
5050
5151 assert isinstance (package , Package )
@@ -76,8 +76,7 @@ def test_bump_package(creation_info, originator, expected_originator, supplier,
7676 )
7777
7878
79- @mock .patch ("spdx_tools.spdx3.model.CreationInfo" )
80- def test_bump_of_single_purl_without_comment (creation_info ):
79+ def test_bump_of_single_purl_without_comment ():
8180 payload = Payload ()
8281 document_namespace = "https://doc.namespace"
8382 spdx2_package : Spdx2_Package = package_fixture (
@@ -87,16 +86,15 @@ def test_bump_of_single_purl_without_comment(creation_info):
8786 )
8887 expected_new_package_id = f"{ document_namespace } #{ spdx2_package .spdx_id } "
8988
90- bump_package (spdx2_package , payload , creation_info , document_namespace , [], [], [])
89+ bump_package (spdx2_package , payload , creation_info_fixture () , document_namespace , [], [], [])
9190 package = payload .get_element (expected_new_package_id )
9291
9392 assert package .package_url == "purl_locator"
9493 assert package .external_references == []
9594 assert package .external_identifier == []
9695
9796
98- @mock .patch ("spdx_tools.spdx3.model.CreationInfo" )
99- def test_bump_of_single_purl_with_comment (creation_info ):
97+ def test_bump_of_single_purl_with_comment ():
10098 payload = Payload ()
10199 document_namespace = "https://doc.namespace"
102100 spdx2_package : Spdx2_Package = package_fixture (
@@ -106,7 +104,7 @@ def test_bump_of_single_purl_with_comment(creation_info):
106104 )
107105 expected_new_package_id = f"{ document_namespace } #{ spdx2_package .spdx_id } "
108106
109- bump_package (spdx2_package , payload , creation_info , document_namespace , [], [], [])
107+ bump_package (spdx2_package , payload , creation_info_fixture () , document_namespace , [], [], [])
110108 package = payload .get_element (expected_new_package_id )
111109
112110 assert package .package_url is None
@@ -116,8 +114,7 @@ def test_bump_of_single_purl_with_comment(creation_info):
116114 ]
117115
118116
119- @mock .patch ("spdx_tools.spdx3.model.CreationInfo" )
120- def test_bump_of_multiple_purls (creation_info ):
117+ def test_bump_of_multiple_purls ():
121118 payload = Payload ()
122119 document_namespace = "https://doc.namespace"
123120 spdx2_package : Spdx2_Package = package_fixture (
@@ -128,7 +125,7 @@ def test_bump_of_multiple_purls(creation_info):
128125 )
129126 expected_new_package_id = f"{ document_namespace } #{ spdx2_package .spdx_id } "
130127
131- bump_package (spdx2_package , payload , creation_info , document_namespace , [], [], [])
128+ bump_package (spdx2_package , payload , creation_info_fixture () , document_namespace , [], [], [])
132129 package = payload .get_element (expected_new_package_id )
133130
134131 assert package .package_url is None
0 commit comments