Skip to content

Add report pipeline smoke tests#24

Merged
bencehezso merged 1 commit into
mainfrom
task/add_report_pipeline_smoke_tests
May 7, 2026
Merged

Add report pipeline smoke tests#24
bencehezso merged 1 commit into
mainfrom
task/add_report_pipeline_smoke_tests

Conversation

@bencehezso
Copy link
Copy Markdown
Contributor

Adds low-risk smoke coverage for the report pipeline without touching live AWS/Azure provider flows.

This PR introduces tests/test_report_pipeline.py with checks for HTML, JSON, and PDF report generation using controlled fixture data, plus a small transform-level assertion for JSON cost ordering. The goal is to protect the core reporting contract while keeping the tests resilient to future HTML/CSS redesign work.

@bencehezso bencehezso merged commit 568c7a1 into main May 7, 2026
3 checks passed
@bencehezso bencehezso self-assigned this May 7, 2026
@bencehezso bencehezso added the enhancement New feature or request label May 7, 2026
@bencehezso bencehezso deleted the task/add_report_pipeline_smoke_tests branch May 7, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant