Skip to content

Improve test coverage and Improve CLI binary file handling - #84

Merged
rcalicdan merged 17 commits into
mainfrom
improve-test-coverage
Sep 24, 2026
Merged

rcalicdan merged 17 commits into
mainfrom
improve-test-coverage

Conversation

@rcalicdan

Copy link
Copy Markdown
Member

No description provided.

…ce path identification and path inclusion logic
- Enhanced GenericValidatorTest with additional test cases for validating key-of, value-of, and various array shapes, including support for global constants and enums.
- Introduced ObjectShapeValidatorTest to validate object shapes, including handling of required and optional properties, uninitialized properties, and magic getters.
- Improved type validation for class-string and int-mask types, ensuring proper error handling for invalid inputs.
- Added tests for multi-template and variance scenarios in TypePHPTest to ensure correct handling of generics.
@codecov

codecov Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 84.33735% with 13 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/Internal/Cli/RunCommand.php 0.00% 13 Missing ⚠️

📢 Thoughts on this report? Let us know!

@rcalicdan rcalicdan changed the title Improve test coverage Improve test coverage and Improve CLI binary file handling Sep 24, 2026
@rcalicdan
rcalicdan merged commit d7d7cbf into main Sep 24, 2026
12 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.

1 participant