-
Notifications
You must be signed in to change notification settings - Fork 38
Test split library side #67
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
Conversation
7eced8f to
43cabf5
Compare
|
|
||
| validator := DevfileValidator{} | ||
| follower := DevfileFollower{} | ||
| libraryData, err := devfileData.NewDevfileData("2.0.0") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the future, we should probably think about randomizing this as well, so that we test all the versions. And all the schema versions currently available are here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The tests do not support multiple versions yet, but certainly will be added in the future.
|
Please rebase since #66 is merged to ensure there is no intermittent failure on concurrent threads. |
9e2b4b4 to
af1d2e2
Compare
Done, ran test a dozen times with now issue. |
|
@maysunfaisal all comments now addressed. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: maysunfaisal, mmulholla The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The library side of the existing tests after moving common code to the api repo. No new tests, just re-org of the code to work with the split. Fully tested, but may occassionaly fail due to a bug in the library code which is fixed in #66