summaryrefslogtreecommitdiff
path: root/t/spdxtool
diff options
context:
space:
mode:
Diffstat (limited to 't/spdxtool')
-rw-r--r--t/spdxtool/basic-with-colon.test5
-rw-r--r--t/spdxtool/basic-with-spdx-base-id.test5
-rw-r--r--t/spdxtool/basic.test5
-rw-r--r--t/spdxtool/define-variable-with-depencency.test5
-rw-r--r--t/spdxtool/define-variable.test5
-rw-r--r--t/spdxtool/meta-package-with-colon-spdx-base-id.test5
-rw-r--r--t/spdxtool/meta-package.test5
-rw-r--r--t/spdxtool/with-dependency.test5
8 files changed, 40 insertions, 0 deletions
diff --git a/t/spdxtool/basic-with-colon.test b/t/spdxtool/basic-with-colon.test
new file mode 100644
index 000000000000..82ad0c53e8bf
--- /dev/null
+++ b/t/spdxtool/basic-with-colon.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test --use-uri test3
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/basic-use-uri.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/basic-with-spdx-base-id.test b/t/spdxtool/basic-with-spdx-base-id.test
new file mode 100644
index 000000000000..0a1957c6fb15
--- /dev/null
+++ b/t/spdxtool/basic-with-spdx-base-id.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test --spdx-base-id=https://distfiles.ariadne.space/pkgconf test3
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/basic-spdx-base-id.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/basic.test b/t/spdxtool/basic.test
new file mode 100644
index 000000000000..184e0b60b927
--- /dev/null
+++ b/t/spdxtool/basic.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test test3
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/basic.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/define-variable-with-depencency.test b/t/spdxtool/define-variable-with-depencency.test
new file mode 100644
index 000000000000..f88a90bb8bc1
--- /dev/null
+++ b/t/spdxtool/define-variable-with-depencency.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test --define-variable=VERSION_VARIABLE_TEST=1.0-123 --define-variable=license_variable_test=MIT variable-test2
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/define_variable_with_dependency.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/define-variable.test b/t/spdxtool/define-variable.test
new file mode 100644
index 000000000000..230de6c78849
--- /dev/null
+++ b/t/spdxtool/define-variable.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test --define-variable=VERSION_VARIABLE_TEST=1.0-123 variable-test1
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/define_variable.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/meta-package-with-colon-spdx-base-id.test b/t/spdxtool/meta-package-with-colon-spdx-base-id.test
new file mode 100644
index 000000000000..3acbc00868a7
--- /dev/null
+++ b/t/spdxtool/meta-package-with-colon-spdx-base-id.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test --use-uri --spdx-base-id=distfiles.ariadne.space:pkgconf meta_package
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/meta_package-use-uri-spdx-base-id.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/meta-package.test b/t/spdxtool/meta-package.test
new file mode 100644
index 000000000000..309f1e76c39b
--- /dev/null
+++ b/t/spdxtool/meta-package.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test meta_package
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/meta_package.json
+ExpectedExitCode: 0
diff --git a/t/spdxtool/with-dependency.test b/t/spdxtool/with-dependency.test
new file mode 100644
index 000000000000..0369ec7a531b
--- /dev/null
+++ b/t/spdxtool/with-dependency.test
@@ -0,0 +1,5 @@
+Tool: spdxtool
+ToolArgs: --creation-time=test test2
+Environment: PKG_CONFIG_PATH=%TEST_FIXTURES_DIR%/lib-sbom
+ExpectedStdoutFile: ../../tests/lib-sbom-files/with_dependency.json
+ExpectedExitCode: 0