Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Profile Resolution Requirement Driven Unit Tests #1087

Open
stephenbanghart opened this issue Jan 13, 2022 · 3 comments
Open

Profile Resolution Requirement Driven Unit Tests #1087

stephenbanghart opened this issue Jan 13, 2022 · 3 comments
Labels
Aged A label for issues older than 2023-01-01 enhancement Profile Resolution Issues relating to profile resolution. Scope: Tooling and APIs Issues targeted at development of tooling and APIs to support OSCAL content creation and use. User Story

Comments

@stephenbanghart
Copy link
Contributor

User Story:

Unit tests that verify each individual requirement in the profile resolution specification help verify compliance and can be used to drive implementation. These tests would be provided by NIST to be a helpful tool for Resolver Tool implementers and users, not to be an official definition of compliance.

Using the results of #1086 to generate unit tests would accomplish this.

Goals:

A unit test OR prose guidance on testing is provided for each requirement in the specification.

Dependencies:

#1086

@wendellpiez
Copy link
Contributor

@wendellpiez wendellpiez added the Profile Resolution Issues relating to profile resolution. label Jun 15, 2022
@wendellpiez
Copy link
Contributor

@david-waltermire-nist for whatever reason this Issue is not on the board (? tmk), but it identifies work that is now happening in a working branch in my repo.

and being tracked in Issue #1076. Also related: #954

@aj-stein-nist
Copy link
Contributor

Given review by @wendellpiez and I during the current sprint (Sprint 76) of open profile resolution PRs from a community member, including those that signficantly expand pre-existing testing, I would recommend we move this to the "Needs Refinement" status and 1) to break into actionable milestones or 2) close it as obsolete as it a historical placeholder for the creation of tests now created.

/cc @Arminta-Jenkins-NIST

@Compton-US Compton-US added the Aged A label for issues older than 2023-01-01 label Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aged A label for issues older than 2023-01-01 enhancement Profile Resolution Issues relating to profile resolution. Scope: Tooling and APIs Issues targeted at development of tooling and APIs to support OSCAL content creation and use. User Story
Projects
Status: Needs Refinement
Development

No branches or pull requests

5 participants