Skip to content

Conversation

@leocavalcante
Copy link
Member

Introduce a PHPUnit configuration file to establish a testing environment, define test suites, and enforce strict checks for coverage and deprecations. Remove outdated GitHub workflows related to pull request closure and releases. Update the .gitignore and composer.json to accommodate the new testing setup.

- Created phpunit.xml to define testing environment and settings.
- Configured test suite to include tests from the 'tests' directory.
- Set source restrictions to include only the 'src' directory.
- Enabled strict checks for coverage metadata, deprecations, warnings, and risky tests.
@leocavalcante leocavalcante added the enhancement New feature or request label Aug 26, 2025
@leocavalcante leocavalcante self-assigned this Aug 26, 2025
@leocavalcante leocavalcante enabled auto-merge (squash) August 26, 2025 18:35
@leocavalcante leocavalcante merged commit de61033 into main Aug 26, 2025
1 check failed
@leocavalcante leocavalcante deleted the dev branch August 26, 2025 18:50
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.

3 participants