Project

General

Profile

Actions

Task #100249

closed

phpunit ^10 support in v12

Added by Christian Kuhn over 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2023-03-22
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Sprint Focus:

Related issues 82 (0 open82 closed)

Related to TYPO3 Core - Task #100248: Avoid protected & private DataProvidersClosed2023-03-22

Actions
Related to TYPO3 Core - Task #100241: Replace withConsecutive() calls in ext:adminpanel testsClosedTorben Hansen2023-03-21

Actions
Related to TYPO3 Core - Task #100182: Replace withConsecutive() calls in ext:backend testsClosedTorben Hansen2023-03-16

Actions
Related to TYPO3 Core - Task #99817: PHPUnit expectErrorMessage deprecatedClosed2023-02-04

Actions
Related to TYPO3 Core - Task #100257: Raise typo3/testing-frameworkClosed2023-03-22

Actions
Related to TYPO3 Core - Task #100259: Raise codeception to unlock phpunit:^10Closed2023-03-22

Actions
Related to TYPO3 Core - Task #100264: Static data providers in Tests/UnitClosed2023-03-23

Actions
Related to TYPO3 Core - Task #100273: Avoid mocking methods that don't existClosed2023-03-23

Actions
Related to TYPO3 Core - Task #99216: Replace dummy array in getAccessibleMock calls with nullClosed2022-11-28

Actions
Related to TYPO3 Core - Task #100316: Rename an abstract test caseClosed2023-03-27

Actions
Related to TYPO3 Core - Task #100320: Make ImageDimensionTest phpunit 10 readyClosed2023-03-27

Actions
Related to TYPO3 Core - Task #100321: Rename two fixture filesClosed2023-03-27

Actions
Related to TYPO3 Core - Task #100323: Avoid setMethodsExcept() for phpunit 10Closed2023-03-27

Actions
Related to TYPO3 Core - Task #100325: Static data providers in Tests/FunctionalClosed2023-03-27

Actions
Related to TYPO3 Core - Task #100384: Split an non-static data providerClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100385: Turn CleanerFieldProviderTest into funcional testClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100386: Have static data provider in CacheHashConfigurationTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100387: Have static DP in ContentObjectRendererTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100388: Have static DP in ArrayConverterTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100389: Have static DP in PropertyMappingConfigurationTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100390: Have static DP in MathUtilityTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100391: Have static DP in RouteSorterTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100393: Have static DP in VariableProcessorTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100394: Have static DP in VimeoHelperTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100395: Have public DP in DateFormatterTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100396: Have static DP in StreamTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100397: Have static DP in PlatformInformationTestClosed2023-04-02

Actions
Related to TYPO3 Core - Task #100400: Turn ActionControllerTest into functionalsClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100401: Make GeneralUtilityTest phpunit 10 compatibleClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100402: Make EvaluateDisplayConditionsTest phpunit 10 compatibleClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100403: Avoid withConsecutive() in OpenDocumentServiceTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100407: Have SilentConfigurationUpgradeServiceTest functionalsClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100408: Remove AbstractPluginTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100409: Remove AbstractPluginTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100410: Avoid withConsecutive() in RequestHandlerTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100414: Avoid withConsecutive() in ContentObjectRendererTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100415: Avoid withConsecutive() in SaveToDatabaseFinisherTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100416: Avoid invalid methods in FormDefinitionValidationServiceTestClosed2023-04-03

Actions
Related to TYPO3 Core - Task #100417: Streamline InstallUtilityTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100418: Avoid invalid methods in DependencyUtilityTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100419: Avoid withConsecutive() in FloatConverterTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100420: Avoid invalid method in DataMapFactoryTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100421: Avoid withConsecutive() in FrontendConfigurationManagerTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100422: Avoid setMethods() in ExtractorServiceTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100426: Avoid withConsecutive() in ServiceProviderRegistryTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100427: Avoid withConsecutive() in ConsoleCommandPassTestClosed2023-04-04

Actions
Related to TYPO3 Core - Bug #100430: Fix invalid array access in ImageManipulation/RatioClosedOliver Klee2023-04-04

Actions
Related to TYPO3 Core - Bug #100431: Fix invalid array access in Mail/TransportFactoryClosedOliver Klee2023-04-04

Actions
Related to TYPO3 Core - Task #100436: Avoid withConsecutive() in QueryBuilderTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100441: Avoid withConsecutive() in ExpressionBuilderTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100442: Avoid withConsecutive() in SlugHelperTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100443: Avoid withConsecutive() in Typo3DatabaseBackendTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100445: Temporarily add phpunit 10 unit testsClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100447: Static DP in DatabaseIntegrityControllerTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100448: Have static DP in ReactionsRepositoryTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100449: Have static DP in RedirectRepositoryTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100450: Have static DP in BrokenLinkRepositoryTestClosed2023-04-04

Actions
Related to TYPO3 Core - Task #100451: Have more static DP in SiteHandling testsClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100464: Avoid DP with argumentsClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100469: Have static DP in RequestHandlingTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100470: Have static DP in ExpressionBuilderTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100472: Remove BackendModuleControllerTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100473: Avoid invalid methods in ImportExportUtilityTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100475: Extract callbacks from TypoScriptFrontendControllerTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100478: Avoid invalid methods in TranslationServiceTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100479: Avoid withConsecutive() in FlexFormToolsTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100480: Avoid withConsecutive() in FileBackendTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100481: Improve WebhookExecutionTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100482: Avoid invalid method ValidatorResolverTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100483: Rename AbstractXmlSitemapPagesTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100484: Rename AbstractEnhancerSiteRequestTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100485: Rename FolderStructureTestCaseClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100486: Rename AbstractCommandTestClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100487: Fix response creation in testsClosed2023-04-05

Actions
Related to TYPO3 Core - Task #100490: Enable functionals with phpunit 10 in parallel to 9Closed2023-04-05

Actions
Related to TYPO3 Core - Task #100495: Have unitDeprecated tests with phpunit 10Closed2023-04-06

Actions
Related to TYPO3 Core - Task #100507: Run deprecated functional tests with phpunit 10Closed2023-04-06

Actions
Related to TYPO3 Core - Task #100512: Raise typo3/testing-frameworkClosed2023-04-06

Actions
Related to TYPO3 Core - Task #100585: Avoid phpunit 10.1 in CI for nowClosed2023-04-14

Actions
Related to TYPO3 Core - Task #100600: Ensure working phpunit 10.1 for unit- and functional testsClosedStefan Bürk2023-04-14

Actions
Related to TYPO3 Core - Bug #100607: Mitigate incorrect libxml usage of "enshrined/svg-sanitize"ClosedStefan Bürk2023-04-14

Actions
Related to TYPO3 Core - Task #100608: Use phpunit ^10.1Closed2023-04-15

Actions
Actions #1

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100248: Avoid protected & private DataProviders added
Actions #2

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100241: Replace withConsecutive() calls in ext:adminpanel tests added
Actions #3

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100182: Replace withConsecutive() calls in ext:backend tests added
Actions #4

Updated by Nikita Hovratov over 1 year ago

  • Related to Task #99817: PHPUnit expectErrorMessage deprecated added
Actions #5

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100257: Raise typo3/testing-framework added
Actions #6

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100259: Raise codeception to unlock phpunit:^10 added
Actions #7

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100264: Static data providers in Tests/Unit added
Actions #8

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100273: Avoid mocking methods that don't exist added
Actions #9

Updated by Nikita Hovratov over 1 year ago

  • Related to Task #99216: Replace dummy array in getAccessibleMock calls with null added
Actions #10

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100316: Rename an abstract test case added
Actions #11

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100320: Make ImageDimensionTest phpunit 10 ready added
Actions #12

Updated by Christian Kuhn over 1 year ago

Actions #13

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100323: Avoid setMethodsExcept() for phpunit 10 added
Actions #14

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100325: Static data providers in Tests/Functional added
Actions #15

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100384: Split an non-static data provider added
Actions #16

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100385: Turn CleanerFieldProviderTest into funcional test added
Actions #17

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100386: Have static data provider in CacheHashConfigurationTest added
Actions #18

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100387: Have static DP in ContentObjectRendererTest added
Actions #19

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100388: Have static DP in ArrayConverterTest added
Actions #20

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100389: Have static DP in PropertyMappingConfigurationTest added
Actions #21

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100390: Have static DP in MathUtilityTest added
Actions #22

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100391: Have static DP in RouteSorterTest added
Actions #23

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100393: Have static DP in VariableProcessorTest added
Actions #24

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100394: Have static DP in VimeoHelperTest added
Actions #25

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100395: Have public DP in DateFormatterTest added
Actions #26

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100396: Have static DP in StreamTest added
Actions #27

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100397: Have static DP in PlatformInformationTest added
Actions #28

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100400: Turn ActionControllerTest into functionals added
Actions #29

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100401: Make GeneralUtilityTest phpunit 10 compatible added
Actions #30

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100402: Make EvaluateDisplayConditionsTest phpunit 10 compatible added
Actions #31

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100403: Avoid withConsecutive() in OpenDocumentServiceTest added
Actions #32

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100407: Have SilentConfigurationUpgradeServiceTest functionals added
Actions #33

Updated by Christian Kuhn over 1 year ago

Actions #34

Updated by Christian Kuhn over 1 year ago

Actions #35

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100410: Avoid withConsecutive() in RequestHandlerTest added
Actions #36

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100414: Avoid withConsecutive() in ContentObjectRendererTest added
Actions #37

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100415: Avoid withConsecutive() in SaveToDatabaseFinisherTest added
Actions #38

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100416: Avoid invalid methods in FormDefinitionValidationServiceTest added
Actions #39

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100417: Streamline InstallUtilityTest added
Actions #40

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100418: Avoid invalid methods in DependencyUtilityTest added
Actions #41

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100419: Avoid withConsecutive() in FloatConverterTest added
Actions #42

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100420: Avoid invalid method in DataMapFactoryTest added
Actions #43

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100421: Avoid withConsecutive() in FrontendConfigurationManagerTest added
Actions #44

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100422: Avoid setMethods() in ExtractorServiceTest added
Actions #45

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100426: Avoid withConsecutive() in ServiceProviderRegistryTest added
Actions #46

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100427: Avoid withConsecutive() in ConsoleCommandPassTest added
Actions #47

Updated by Oliver Klee over 1 year ago

  • Related to Bug #100430: Fix invalid array access in ImageManipulation/Ratio added
Actions #48

Updated by Oliver Klee over 1 year ago

  • Related to Bug #100431: Fix invalid array access in Mail/TransportFactory added
Actions #49

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100436: Avoid withConsecutive() in QueryBuilderTest added
Actions #50

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100441: Avoid withConsecutive() in ExpressionBuilderTest added
Actions #51

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100442: Avoid withConsecutive() in SlugHelperTest added
Actions #52

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100443: Avoid withConsecutive() in Typo3DatabaseBackendTest added
Actions #53

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100445: Temporarily add phpunit 10 unit tests added
Actions #54

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100447: Static DP in DatabaseIntegrityControllerTest added
Actions #55

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100448: Have static DP in ReactionsRepositoryTest added
Actions #56

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100449: Have static DP in RedirectRepositoryTest added
Actions #57

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100450: Have static DP in BrokenLinkRepositoryTest added
Actions #58

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100451: Have more static DP in SiteHandling tests added
Actions #59

Updated by Christian Kuhn over 1 year ago

Actions #60

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100469: Have static DP in RequestHandlingTest added
Actions #61

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100470: Have static DP in ExpressionBuilderTest added
Actions #62

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100472: Remove BackendModuleControllerTest added
Actions #63

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100473: Avoid invalid methods in ImportExportUtilityTest added
Actions #64

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100475: Extract callbacks from TypoScriptFrontendControllerTest added
Actions #65

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100478: Avoid invalid methods in TranslationServiceTest added
Actions #66

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100479: Avoid withConsecutive() in FlexFormToolsTest added
Actions #67

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100480: Avoid withConsecutive() in FileBackendTest added
Actions #68

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100481: Improve WebhookExecutionTest added
Actions #69

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100482: Avoid invalid method ValidatorResolverTest added
Actions #70

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100483: Rename AbstractXmlSitemapPagesTest added
Actions #71

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100484: Rename AbstractEnhancerSiteRequestTest added
Actions #72

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100485: Rename FolderStructureTestCase added
Actions #73

Updated by Christian Kuhn over 1 year ago

Actions #74

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100487: Fix response creation in tests added
Actions #75

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100490: Enable functionals with phpunit 10 in parallel to 9 added
Actions #76

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100495: Have unitDeprecated tests with phpunit 10 added
Actions #77

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100507: Run deprecated functional tests with phpunit 10 added
Actions #78

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100512: Raise typo3/testing-framework added
Actions #79

Updated by Christian Kuhn over 1 year ago

  • Related to Task #100585: Avoid phpunit 10.1 in CI for now added
Actions #80

Updated by Stefan Bürk over 1 year ago

  • Related to Task #100600: Ensure working phpunit 10.1 for unit- and functional tests added
Actions #81

Updated by Christian Kuhn over 1 year ago

  • Related to Bug #100607: Mitigate incorrect libxml usage of "enshrined/svg-sanitize" added
Actions #82

Updated by Christian Kuhn over 1 year ago

Actions #83

Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78649

Actions #84

Updated by Gerrit Code Review over 1 year ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78649

Actions #85

Updated by Christian Kuhn over 1 year ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #86

Updated by Benni Mack 10 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF