-
Notifications
You must be signed in to change notification settings - Fork 86
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 unit tests and CodeQL scanning in GitHub CI/CD #197
Comments
I would like to scope this item to just the E2E testing for notation cli - this will inherently test at least parts of the API "pseudo integration". |
Agree, we could iterate it in the next release. |
FYI, I'm adding code scan, unit tests and coverage report to notation, notation-go, and notation-core-go. Here are the PRs I currently have:
|
@Wwwsylvia Thanks for your updates. I see Shiwei is reviewing these PRs. |
All of these are merged, so closing out this issue. |
In order to ensure the high quality of project delivery, I propose to improve the automated testing process for Notary v2. Currently, we need to add some basic e2e tests, unit tests, and integration tests for notation, notation-go, and notation-core-go.
As Notation CLI is used for end-users and it has multiple packages for different platforms (Linux amd64 & arm64 and Windows), it is also recommended to consider the basic usability test cases (e.g. install, build, push, sign, verify) in the automated testing script.
The text was updated successfully, but these errors were encountered: