Skip to content
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

BitOps Integration Tests #420

Open
arm4b opened this issue Apr 5, 2023 · 0 comments
Open

BitOps Integration Tests #420

arm4b opened this issue Apr 5, 2023 · 0 comments

Comments

@arm4b
Copy link
Member

arm4b commented Apr 5, 2023

Outside of the Unit Tests #286 where we test lower-level function details,
we'll need Integration Tests to verify different BitOps scenarios as a complete tool.

The main logic is in the 2 main files:

Test scenarios could be:

  • BitOps finishes OK on some dummy opsrepo
  • BitOps plugin installation is run OK on some dummy config
  • Ensure the BitOps executes deployment per bitops config
  • Verify if before/after hooks were really ran
  • Verify the deployment order
  • Exit with non-zero return code on different error(s)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant