Skip to content

Commit b97cba3

Browse files
[issue-754] output FilesAnalyzed boolean in lowercase in tag-value
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
1 parent 44196ef commit b97cba3

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/spdx_tools/spdx/writer/tagvalue/package_writer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def write_package(package: Package, text_output: TextIO):
3333
write_actor("PackageOriginator", package.originator, text_output)
3434
write_value("PackageDownloadLocation", package.download_location, text_output)
3535

36-
write_value("FilesAnalyzed", package.files_analyzed, text_output)
36+
write_value("FilesAnalyzed", str(package.files_analyzed).lower(), text_output)
3737
if package.verification_code:
3838
package_verification_code = get_package_verification_code_string(package.verification_code)
3939
write_value("PackageVerificationCode", package_verification_code, text_output)

tests/spdx/writer/tagvalue/test_package_writer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def test_package_writer():
2727
call(f"PackageSupplier: Person: {package.supplier.name} ({package.supplier.email})\n"),
2828
call(f"PackageOriginator: Person: {package.originator.name} ({package.originator.email})\n"),
2929
call(f"PackageDownloadLocation: {package.download_location}\n"),
30-
call("FilesAnalyzed: True\n"),
30+
call("FilesAnalyzed: true\n"),
3131
call(f"PackageVerificationCode: {package.verification_code.value} (excludes: ./exclude.py)\n"),
3232
call("PackageChecksum: SHA1: 71c4025dd9897b364f3ebbb42c484ff43d00791c\n"),
3333
call(f"PackageHomePage: {package.homepage}\n"),

tests/spdx/writer/tagvalue/test_tagvalue_writer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def test_correct_order_of_elements():
114114
call("PackageName: Test Package A\n"),
115115
call("SPDXID: SPDXRef-Package-A\n"),
116116
call("PackageDownloadLocation: \n"),
117-
call("FilesAnalyzed: True\n"),
117+
call("FilesAnalyzed: true\n"),
118118
call("\n"),
119119
call("## File Information\n"),
120120
call("FileName: Test File B\n"),
@@ -130,7 +130,7 @@ def test_correct_order_of_elements():
130130
call("PackageName: Test Package B\n"),
131131
call("SPDXID: SPDXRef-Package-B\n"),
132132
call("PackageDownloadLocation: \n"),
133-
call("FilesAnalyzed: True\n"),
133+
call("FilesAnalyzed: true\n"),
134134
call("\n"),
135135
call("\n"),
136136
]
@@ -199,7 +199,7 @@ def test_same_file_in_multiple_packages():
199199
call("PackageName: Example package A\n"),
200200
call("SPDXID: SPDXRef-Package-A\n"),
201201
call("PackageDownloadLocation: https://download.com\n"),
202-
call("FilesAnalyzed: True\n"),
202+
call("FilesAnalyzed: true\n"),
203203
call("\n"),
204204
call("## File Information\n"),
205205
call("FileName: Example file\n"),
@@ -210,7 +210,7 @@ def test_same_file_in_multiple_packages():
210210
call("PackageName: Example package B\n"),
211211
call("SPDXID: SPDXRef-Package-B\n"),
212212
call("PackageDownloadLocation: https://download.com\n"),
213-
call("FilesAnalyzed: True\n"),
213+
call("FilesAnalyzed: true\n"),
214214
call("\n"),
215215
call("## Relationships\n"),
216216
call("Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-Package-A\n"),

0 commit comments

Comments
 (0)