Description
The OSSF Silver badge requires projects to have a formal written policy that as major new functionality is added to the software, tests for that functionality must be added to the automated test suite.
OSSF Criterion: test_policy_mandated (MUST)
Reference: https://www.bestpractices.dev/en/projects/11532?criteria_level=1#test_policy_mandated
Current Gap
| Criterion |
Requirement |
Current State |
test_policy_mandated |
Formal policy requiring tests for new functionality |
CONTRIBUTING.md does not explicitly mandate tests |
Proposed Deliverable
Update CONTRIBUTING.md to include a formal test policy section.
Acceptance Criteria
Additional Context
Description
The OSSF Silver badge requires projects to have a formal written policy that as major new functionality is added to the software, tests for that functionality must be added to the automated test suite.
OSSF Criterion:
test_policy_mandated(MUST)Reference: https://www.bestpractices.dev/en/projects/11532?criteria_level=1#test_policy_mandated
Current Gap
test_policy_mandatedProposed Deliverable
Update
CONTRIBUTING.mdto include a formal test policy section.Acceptance Criteria
scripts/tests/*.Tests.ps1)npm run test)test_policy_mandatedas MetAdditional Context
tests_documented_addedcriterion