-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
enhancementNew feature or requestNew feature or request
Description
For this we need these points solved:
- Migrate from annotation like
@coversto attributes#[CoversClass]etc. Done in Migrate from PHPUnit phpdoc tags to attributes #732 - Drop PHP 8.2 support
- Wait for prophecy support for PHPUnit 12 (PHPUnit 12 support phpspec/prophecy-phpunit#68). The other solution is to remove the dependency and rely only on the mocking API from phpunit (PR for removal: Remove prophecy, change tests to use phpunit native mocking #738)
- Fix deprecation about
addMethodswhich was removed in PHPUnit 12 (DeprecateMockBuilder::addMethods()sebastianbergmann/phpunit#5320). We are using this method for testing a dedicated method ofPDOwhen usingPostgreSQL,pgsqlGetNotify. Ref: DeprecateMockBuilder::addMethods()sebastianbergmann/phpunit#5320 (comment)
Maybe there are other topics which needs to be done, these will be added then to the list.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request