You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add three constants to represent the three risk headings.
Add the constants to the _columns_optional and _rule_property_column_names lists because they are optional and not required when component type is validation.
Modify the print_info() to correctly show the three newly added optional headings.
Then, make a new csv file with all three risk headings added for testing.
In csv-to-oscal-cd-test.py:
Write one test case to verify the presence of the three risk props in the resulting component-definition.json.
Write one test case to verify the absence of the three risk props in the resulting component-definition.json, when the component type is validation.
Issue description / feature objectives
Add the following optional columns as expected but optional to the csv-to-oscal-cd task:
These values, if specified, are to be added to the resulting OSCAL component definition as Properties.
Caveats / Assumptions
Provide sample/test/tutorial csv's with these additional fields/descriptions.
Completion Criteria
Test cases for code coverage added.
The text was updated successfully, but these errors were encountered: