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
The current test suite contains tests for GitOps/MyHub using the Actual Github server.
There are a few issues with it -
We are testing using an actual GitHub Repository (Public), but we can't alter the contents of our repo always for testing.
We can't test GitOps from the backend
Making a change in the GitHub repo should trigger a workflow in ChaosCenter.
Currently, we don't have tests for testing private/ssh access, we need to generate ssh keys which might not be required if we use a custom mock-server like GitHub.
Tests requirements -
We need to add tests for myhub covering private/ssh access for git. (For public access, the tests are present, which can be taken as reference)
The current test suite contains tests for GitOps/MyHub using the Actual Github server.
There are a few issues with it -
Tests requirements -
Some resources which can help for automating the tests in pipeline
https://github.com/isomorphic-git/git-http-mock-server &
https://github.com/substack/git-http-backend
The text was updated successfully, but these errors were encountered: