[TASK] Replace usages of getMockForAbstractClass in EXT:core
`getMockForAbstractClass` has been (soft-)deprecated in PHPUnit 10.1: https://github.com/sebastianbergmann/phpunit/issues/5241 Hence, we should replace its usages to follow best practices and avoid deprecation warnings later with PHPUnit 11. We do this by creating dedicated fixture subclasses of the affected abstract classes. Resolves: #101630 Related: #101601 Releases: main, 12.4 Change-Id: I27f526cb7ee4e1f2081c05befd3d70549dd0e2fd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/80945 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benjamin Franzke <ben@bnf.dev> Reviewed-by:
Benjamin Franzke <ben@bnf.dev>
Showing
- Build/phpstan/phpstan-baseline.neon 1 addition, 1 deletionBuild/phpstan/phpstan-baseline.neon
- typo3/sysext/core/Tests/Unit/Log/Processor/AbstractMemoryProcessorTest.php 3 additions, 3 deletions.../Tests/Unit/Log/Processor/AbstractMemoryProcessorTest.php
- typo3/sysext/core/Tests/Unit/Log/Processor/Fixtures/TestingMemoryProcessor.php 32 additions, 0 deletions...ts/Unit/Log/Processor/Fixtures/TestingMemoryProcessor.php
- typo3/sysext/core/Tests/Unit/Resource/AbstractFileTest.php 5 additions, 4 deletionstypo3/sysext/core/Tests/Unit/Resource/AbstractFileTest.php
- typo3/sysext/core/Tests/Unit/Resource/Collection/FileCollectionRegistryTest.php 8 additions, 8 deletions...s/Unit/Resource/Collection/FileCollectionRegistryTest.php
- typo3/sysext/core/Tests/Unit/Resource/Collection/Fixtures/TestingFileCollection.php 31 additions, 0 deletions...it/Resource/Collection/Fixtures/TestingFileCollection.php
- typo3/sysext/core/Tests/Unit/Resource/Driver/AbstractDriverTest.php 2 additions, 2 deletions...xt/core/Tests/Unit/Resource/Driver/AbstractDriverTest.php
- typo3/sysext/core/Tests/Unit/Resource/Driver/DriverRegistryTest.php 2 additions, 1 deletion...xt/core/Tests/Unit/Resource/Driver/DriverRegistryTest.php
- typo3/sysext/core/Tests/Unit/Resource/Driver/Fixtures/TestingDriver.php 280 additions, 0 deletions...ore/Tests/Unit/Resource/Driver/Fixtures/TestingDriver.php
- typo3/sysext/core/Tests/Unit/Resource/Fixtures/TestingFile.php 41 additions, 0 deletions.../sysext/core/Tests/Unit/Resource/Fixtures/TestingFile.php
- typo3/sysext/core/Tests/Unit/Resource/Repository/AbstractRepositoryTest.php 2 additions, 22 deletions...Tests/Unit/Resource/Repository/AbstractRepositoryTest.php
- typo3/sysext/core/Tests/Unit/Resource/Repository/Fixtures/TestingRepository.php 36 additions, 0 deletions...s/Unit/Resource/Repository/Fixtures/TestingRepository.php
- typo3/sysext/core/Tests/Unit/Utility/RootlineUtilityTest.php 2 additions, 10 deletionstypo3/sysext/core/Tests/Unit/Utility/RootlineUtilityTest.php
Please register or sign in to comment