Skip to content

Add v2.0 fixtures tests, mock CLI utility, and tests README#222

Merged
lubomir merged 3 commits intorelease-engineering:developmentfrom
guillermodotn:pr/miscellaneous
Mar 6, 2026
Merged

Add v2.0 fixtures tests, mock CLI utility, and tests README#222
lubomir merged 3 commits intorelease-engineering:developmentfrom
guillermodotn:pr/miscellaneous

Conversation

@guillermodotn
Copy link
Contributor

  • Add test_compose_v2.py with structural validation tests for v2.0 compose fixtures.
  • Add mock_cli.py standalone tool for developing and testing CLI output behaviour.
  • Add tests/README.md.
  • Update uv.lock with new dependencies.

@guillermodotn guillermodotn requested a review from lubomir March 6, 2026 10:10
@lubomir
Copy link
Contributor

lubomir commented Mar 6, 2026

Could you please elaborate on what is the point of the mock cli? It is not used by any test, and doesn't share much code with the real tools either.

@guillermodotn
Copy link
Contributor Author

Could you please elaborate on what is the point of the mock cli? It is not used by any test, and doesn't share much code with the real tools either.

It's a development tool for iterating on the CLI output formatting. You run it as a script to see how the progress bars, per-artifact log lines, ... look without needing a real compose neither network services.

@lubomir lubomir merged commit 28f5665 into release-engineering:development Mar 6, 2026
10 checks passed
@guillermodotn guillermodotn deleted the pr/miscellaneous branch March 9, 2026 09:26
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.

2 participants