Skip to content

LPT-2348 - Add FULL/DELTA IT test coverage for transparency report JSON publishing - #142

Merged
arcadiushmcts merged 1 commit into
team/cct-1981from
LPT-2348-ITtests
Aug 21, 2026
Merged

LPT-2348 - Add FULL/DELTA IT test coverage for transparency report JSON publishing#142
arcadiushmcts merged 1 commit into
team/cct-1981from
LPT-2348-ITtests

Conversation

@ynegi

@ynegi ynegi commented Aug 21, 2026

Copy link
Copy Markdown

Summary

  • Split shouldGeneratePressTransparencyJsonReportsFull/shouldGenerateTransparencyJsonReportsFull into separate FULL and DELTA test cases, so both listType variants (SJP_PRESS_LIST/SJP_DELTA_PRESS_LIST and SJP_PUBLIC_LIST/SJP_DELTA_PUBLIC_LIST) introduced by the delta-vs-full CaTH rendering fix are covered.
  • Extracted the shared setup/assertion logic in each class into a private helper (verifyGeneratePressTransparencyJsonReport / verifyGenerateTransparencyJsonReport) parameterized by requestType and the expected listType, to avoid duplicating the test body across the two cases.

Test plan

  • Both classes compile cleanly
  • PressTransparencyReportIT and TransparencyReportIT pass against the local docker stack

🤖 Generated with Claude Code

@ynegi
ynegi requested a review from a team as a code owner August 21, 2026 12:34
@ynegi
ynegi requested review from arcadiushmcts, jayenhc, juzerdhanerawala and moharicts and removed request for a team August 21, 2026 12:34
@cpp-github-management

Copy link
Copy Markdown

Passed

@arcadiushmcts
arcadiushmcts merged commit 63944ed into team/cct-1981 Aug 21, 2026
3 checks passed
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