Skip to content

Conversation

@rainer-exxcellent
Copy link
Contributor

@rainer-exxcellent rainer-exxcellent commented Jun 24, 2025

The test fails because the test valid example 2 is invalid.

s. oasis-tcs/csaf#1118

To parse the license expressions, we use the library
https://github.com/lkoskela/license-expressions

Another possible library is:
https://github.com/jslicense/spdx-expression-parse.js
But the last change here were 2 Years ago

@rainer-exxcellent rainer-exxcellent self-assigned this Jun 24, 2025
@rainer-exxcellent rainer-exxcellent linked an issue Jun 24, 2025 that may be closed by this pull request
@rainer-exxcellent
Copy link
Contributor Author

Test oasis_csaf_tc-csaf_2_1-2024-6-1-54-12.json fails because "LicenseRef-www.example.org-Example-CSAF-License-3.0+" is invalid. I will create an issue at oasis.

@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from 3954b0f to fb74bfd Compare June 25, 2025 08:46
@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from fb74bfd to 824c0f9 Compare July 14, 2025 09:38
@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from 824c0f9 to d8ca49f Compare August 13, 2025 13:55
@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from d8ca49f to d9d9354 Compare August 14, 2025 04:05
@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from d9d9354 to 2ccfbd7 Compare August 25, 2025 10:28
@rainer-exxcellent rainer-exxcellent force-pushed the feat/349-Mandatory_Tests_CSAF2_1_6.1.54 branch from 2ccfbd7 to 2f2aa27 Compare August 27, 2025 11:07
@rainer-exxcellent rainer-exxcellent changed the title feat(CSAF2.1): #340 add mandatory test 6.1.54 feat(CSAF2.1): #340 add mandatory test 6.1.54 - license Nov 3, 2025
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.

CSAF-2.1: Mandatory Test 6.1.54 License Expression

4 participants