@@ -12,7 +12,7 @@ def test_spdx_merge():
1212 _spdx_tools = pytest .importorskip ("spdx_tools" )
1313
1414 from spdx_tools .spdx .model .relationship import Relationship , RelationshipType
15- from debsbom .bomreader .spdxbomreader import SpdxBomReader
15+ from debsbom .bomreader .spdxbomreader import SpdxBomFileReader
1616 from debsbom .merge .spdx import SpdxSbomMerger
1717
1818 # The test files are created with
@@ -24,7 +24,7 @@ def test_spdx_merge():
2424 merger = SpdxSbomMerger (distro_name = distro_name )
2525 docs = []
2626 for sbom in ["tests/data/merge-full.spdx.json" , "tests/data/merge-minimal.spdx.json" ]:
27- docs .append (SpdxBomReader . read_file (Path (sbom )))
27+ docs .append (SpdxBomFileReader (Path (sbom )). read ( ))
2828 bom = merger .merge (docs )
2929
3030 assert (
@@ -73,7 +73,7 @@ def test_cdx_merge():
7373 _cyclonedx = pytest .importorskip ("cyclonedx" )
7474
7575 from cyclonedx .model .dependency import Dependency
76- from debsbom .bomreader .cdxbomreader import CdxBomReader
76+ from debsbom .bomreader .cdxbomreader import CdxBomFileReader
7777 from debsbom .merge .cdx import CdxSbomMerger
7878
7979 # The test files are created with
@@ -85,7 +85,7 @@ def test_cdx_merge():
8585 merger = CdxSbomMerger (distro_name = distro_name )
8686 docs = []
8787 for sbom in ["tests/data/merge-full.cdx.json" , "tests/data/merge-minimal.cdx.json" ]:
88- docs .append (CdxBomReader . read_file (Path (sbom )))
88+ docs .append (CdxBomFileReader (Path (sbom )). read ( ))
8989 bom = merger .merge (docs )
9090
9191 distro_bom_ref = bom .metadata .component .bom_ref
@@ -121,7 +121,7 @@ def test_cdx_merge():
121121def test_cdx_hash_merge ():
122122 _cyclonedx = pytest .importorskip ("cyclonedx" )
123123
124- from debsbom .bomreader .cdxbomreader import CdxBomReader
124+ from debsbom .bomreader .cdxbomreader import CdxBomFileReader
125125 from debsbom .merge .cdx import CdxSbomMerger
126126
127127 distro_name = "cdx-merge-hash-merge"
@@ -131,7 +131,7 @@ def test_cdx_hash_merge():
131131 "tests/data/checksum-merge-md5.cdx.json" ,
132132 "tests/data/checksum-merge-sha256.cdx.json" ,
133133 ]:
134- docs .append (CdxBomReader . read_file (Path (sbom )))
134+ docs .append (CdxBomFileReader (Path (sbom )). read ( ))
135135 bom = merger .merge (docs )
136136
137137 component = next (iter (bom .components ))
@@ -141,7 +141,7 @@ def test_cdx_hash_merge():
141141def test_spdx_checksum_merge ():
142142 _spdx_tools = pytest .importorskip ("spdx_tools" )
143143
144- from debsbom .bomreader .spdxbomreader import SpdxBomReader
144+ from debsbom .bomreader .spdxbomreader import SpdxBomFileReader
145145 from debsbom .merge .spdx import SpdxSbomMerger
146146
147147 distro_name = "spx-merge-checksum-merge"
@@ -151,7 +151,7 @@ def test_spdx_checksum_merge():
151151 "tests/data/checksum-merge-md5.spdx.json" ,
152152 "tests/data/checksum-merge-sha256.spdx.json" ,
153153 ]:
154- docs .append (SpdxBomReader . read_file (Path (sbom )))
154+ docs .append (SpdxBomFileReader (Path (sbom )). read ( ))
155155 bom = merger .merge (docs )
156156
157157 package = next (iter (filter (lambda p : p .name == "example-pkg" , bom .packages )))
@@ -161,7 +161,7 @@ def test_spdx_checksum_merge():
161161def test_cdx_bad_checksum ():
162162 _cyclonedx = pytest .importorskip ("cyclonedx" )
163163
164- from debsbom .bomreader .cdxbomreader import CdxBomReader
164+ from debsbom .bomreader .cdxbomreader import CdxBomFileReader
165165 from debsbom .merge .cdx import CdxSbomMerger
166166
167167 distro_name = "cdx-merge-hash-merge"
@@ -171,15 +171,15 @@ def test_cdx_bad_checksum():
171171 "tests/data/checksum-merge-md5.cdx.json" ,
172172 "tests/data/checksum-merge-bad.cdx.json" ,
173173 ]:
174- docs .append (CdxBomReader . read_file (Path (sbom )))
174+ docs .append (CdxBomFileReader (Path (sbom )). read ( ))
175175 with pytest .raises (ChecksumMismatchError ):
176176 _bom = merger .merge (docs )
177177
178178
179179def test_spdx_bad_checksum ():
180180 _spdx_tools = pytest .importorskip ("spdx_tools" )
181181
182- from debsbom .bomreader .spdxbomreader import SpdxBomReader
182+ from debsbom .bomreader .spdxbomreader import SpdxBomFileReader
183183 from debsbom .merge .spdx import SpdxSbomMerger
184184
185185 distro_name = "cdx-merge-checksum-bad"
@@ -189,7 +189,7 @@ def test_spdx_bad_checksum():
189189 "tests/data/checksum-merge-md5.spdx.json" ,
190190 "tests/data/checksum-merge-bad.spdx.json" ,
191191 ]:
192- docs .append (SpdxBomReader . read_file (Path (sbom )))
192+ docs .append (SpdxBomFileReader (Path (sbom )). read ( ))
193193
194194 with pytest .raises (ChecksumMismatchError ):
195195 _bom = merger .merge (docs )
0 commit comments