-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
We need end-to-end tests using the example configuration from example.json to verify that the entire Metadata Check system works as expected with real-world rules.
Test Cases to Implement
-
Open Access Publication Rule
- Test with a publication article that is open access (should pass)
- Test with a publication article that is not open access (should fail)
- Test with a non-publication record (condition should not apply)
-
Software License Rule
- Test with public software that has a software license (should pass)
- Test with public software that has no license (should fail)
- Test with non-public software (condition should not apply)
-
EU Funding Rule
- Test with a record that has EU funding (should pass)
- Test with a record that has no funding (should fail)
- Test with a record that has non-EU funding (should fail)
Metadata
Metadata
Assignees
Labels
No labels