Skip to content

Harden provider-based business coverage in tests#22

Merged
vitormattos merged 2 commits into
mainfrom
feat/business-rule-dataprovider-hardening
May 30, 2026
Merged

Harden provider-based business coverage in tests#22
vitormattos merged 2 commits into
mainfrom
feat/business-rule-dataprovider-hardening

Conversation

@vitormattos
Copy link
Copy Markdown
Member

Summary

  • refactor repetitive test cases into focused data providers
  • expand business-rule scenarios for flex layout planning, style resolution, HTML style inheritance, and XObject placement
  • keep production behavior unchanged while making the intent of the test matrix clearer for review and future maintenance

Validation

  • focused unit tests for the touched files passed in the PHP container
  • full unit test suite passed in the PHP container

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos merged commit 3ddf914 into main May 30, 2026
25 checks passed
@vitormattos vitormattos deleted the feat/business-rule-dataprovider-hardening branch June 1, 2026 20:59
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.

1 participant