Skip to content

feat(ci): run pytest with and without optional dependencies#151

Merged
Urist-McGit merged 2 commits intomainfrom
fm/opt-deps-citest
Dec 10, 2025
Merged

feat(ci): run pytest with and without optional dependencies#151
Urist-McGit merged 2 commits intomainfrom
fm/opt-deps-citest

Conversation

@fmoessbauer
Copy link
Member

No description provided.

@fmoessbauer fmoessbauer force-pushed the fm/opt-deps-citest branch 2 times, most recently from 49256ae to e639668 Compare December 10, 2025 09:04
The mindev target provides the minimal set of dependencies to run at
least a single pytest testcase. This is introduced to allow packagers to
execute just the CycloneDX or SPDX part of the testsuite.

Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
By that, we can ensure to not re-introduce output specific (e.g. SPDX or
CycloneDX) tests that are not marked as such.

Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
@fmoessbauer fmoessbauer marked this pull request as ready for review December 10, 2025 09:47
@Urist-McGit Urist-McGit merged commit d90a2e9 into main Dec 10, 2025
14 checks passed
@Urist-McGit Urist-McGit deleted the fm/opt-deps-citest branch December 10, 2025 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants