Skip to content

feat(report): Expand all / Collapse all - #240

Merged
shossain786 merged 1 commit into
masterfrom
feat/report-expand-collapse-all
Nov 5, 2026
Merged

shossain786 merged 1 commit into
masterfrom
feat/report-expand-collapse-all

Conversation

@shossain786

Copy link
Copy Markdown
Contributor

Closes #218.

  • Expand all / Collapse all buttons in the Test Cases filter bar.
  • Act only on tests matching the active status/tag/search filter; per-row icons stay in sync. Expand all also opens collapsed class groups.
  • Extracted rowMatches; applySearch now respects collapsed groups (previously a filter change re-showed rows of collapsed groups).

Verified: built locally, ran selenium-boot-test (11 JUnit5 + 100 TestNG pass), drove the generated report in headless Chrome (4 closed groups -> expand opens 11/11 details; collapse closes; FAILED filter with no rows leaves hidden rows untouched). Not checked: dark theme, matrix run.

🤖 Generated with Claude Code

Closes #218. Buttons act on tests matching the active filter and search;
Expand all also opens collapsed class groups. applySearch now respects
collapsed groups instead of re-showing their rows.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@shossain786
shossain786 merged commit bcc3962 into master Nov 5, 2026
2 checks passed
@shossain786
shossain786 deleted the feat/report-expand-collapse-all branch November 5, 2026 04:53
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.

Report: Expand all / Collapse all

1 participant