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

Improving unit tests for Aleph client commands #197

Draft
wants to merge 117 commits into
base: master
Choose a base branch
from

Conversation

FunttasticLabs
Copy link

@FunttasticLabs FunttasticLabs commented Feb 9, 2024

Besides giving the Aleph CLI a full suite of integration tests with real API calls, we fixed several bugs:

  • Non-interactive environments are now handled gracefully everywhere
  • aleph program update is working again
  • Added several well-known exit codes for catched exeptions and errors

Test suite might sometimes be flaky due to HTTP 502 on the API side. We might need some retry mechanism in either the SDK or the CLI itself.

@MHHukiewitz MHHukiewitz marked this pull request as ready for review February 10, 2024 13:52
@MHHukiewitz MHHukiewitz requested review from hoh, nesitor and aliel May 2, 2024 11:38
@MHHukiewitz
Copy link
Member

@aliel I'm not sure about integration tests for the DNS service. Anything I should be careful about?

@Psycojoker Psycojoker changed the title Improving unit tests for Aleph client commads Improving unit tests for Aleph client commands Jun 27, 2024
@philogicae philogicae marked this pull request as draft August 21, 2024 11:32
@lgaroche lgaroche mentioned this pull request Sep 6, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants