-
Notifications
You must be signed in to change notification settings - Fork 21
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
Add integration tests with shell commands #178
Comments
Given certain scheduling constraints, I feel it is important that we release 1.0.2 and tackle this in the next release in October or November (based on organizational constraints easily findable in your favorite new source). I have discussed with @david-waltermire-nist and will evaluate how to do shell-based CLI testing with the Maven failsafe plugin in the next iteration. Thanks for bringing this back to my attention @ajnelson-nist. |
Per discussion with Dave and re-reviewing the tutorial section on steps for installation I had missed, add that dependency to the POM for #178. Also, per his recommendation, add it to the test scope and do not set an explicit version number because the core JUnit5 version is handled by the support POM for oss-maven project shared across the different Java projects.
* Add integration tests for #178. * Use only paths, not URLs Adjust method to load files PR per @david-waltermire-nist's rec. * Parameterize tests and fix bad profiles for #178. * Add junit-jupiter-params to POM test scope Per discussion with Dave and re-reviewing the tutorial section on steps for installation I had missed, add that dependency to the POM for #178. Also, per his recommendation, add it to the test scope and do not set an explicit version number because the core JUnit5 version is handled by the support POM for oss-maven project shared across the different Java projects.
These tests have been used in develop branch for a while and will be run as part of the upcoming patch release. |
User Story:
Evaluate methods of running the final command line utility with a series of tests with data instances and all the formats to find missing gaps and edges in pre-release process.
Goals:
{A clear and concise description of what you want to happen. This should be outcome focused. Include concise description of any alternative solutions or features you've considered. Feel free to include screenshots or examples about the feature request here.}
Dependencies:
{Describe any previous issues or related work that must be completed to start or complete this issue.}
Acceptance Criteria
All website and readme documentation affected by the changes in this issue have been updated.The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.The text was updated successfully, but these errors were encountered: