[TASK] Provide composer.json to fixture extensions in ext:core
In preparation of composer based test setups, all fixture extensions require fully functional `composer.json` files. For starters, the minimal required `composer.json` is added. We will adjust as we go. Extensions without classes don't receive PSR-4 class loading definitions as those are not needed. As a convention, all fixture extensions have their composer name use the vendor `typo3tests`. Classes will have the vendor `TYPO3Tests`. This way, fixture extensions are easy to identify, both by providing tests that use the extensions, as well as in development to not accidentally use such an extension or class. Resolves: #100782 Releases: main, 12.4 Change-Id: If609f995dd31bd4549248436e660b3f86ce91687 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/78914 Tested-by:Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- typo3/sysext/core/Tests/Functional/Cache/Core/Fixtures/Extensions/aliases_test/composer.json 14 additions, 0 deletions...Cache/Core/Fixtures/Extensions/aliases_test/composer.json
- typo3/sysext/core/Tests/Functional/Category/Collection/CategoryCollectionTest.php 1 addition, 1 deletion...Functional/Category/Collection/CategoryCollectionTest.php
- typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/Configuration/TCA/tx_test_test.php 0 additions, 0 deletions...es/Extensions/test_tca/Configuration/TCA/tx_test_test.php
- typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/composer.json 14 additions, 0 deletions...ory/Collection/Fixtures/Extensions/test_tca/composer.json
- typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_emconf.php 0 additions, 0 deletions...ry/Collection/Fixtures/Extensions/test_tca/ext_emconf.php
- typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_tables.sql 0 additions, 0 deletions...ry/Collection/Fixtures/Extensions/test_tca/ext_tables.sql
- typo3/sysext/core/Tests/Functional/Database/Fixtures/Extensions/test_expressionbuilder/composer.json 14 additions, 0 deletions.../Fixtures/Extensions/test_expressionbuilder/composer.json
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Classes/Controller/QueueController.php 3 additions, 3 deletions...ions/irre_tutorial/Classes/Controller/QueueController.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Classes/Domain/Repository/ContentRepository.php 1 addition, 1 deletion..._tutorial/Classes/Domain/Repository/ContentRepository.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Classes/Service/QueueService.php 1 addition, 1 deletion...Extensions/irre_tutorial/Classes/Service/QueueService.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/Configuration/Services.yaml 1 addition, 1 deletion...ures/Extensions/irre_tutorial/Configuration/Services.yaml
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/composer.json 19 additions, 0 deletions...unctional/Fixtures/Extensions/irre_tutorial/composer.json
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_localconf.php 1 addition, 1 deletion...ional/Fixtures/Extensions/irre_tutorial/ext_localconf.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/Classes/Tca/CheckboxElementItems.php 1 addition, 1 deletion...ons/test_datahandler/Classes/Tca/CheckboxElementItems.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/Classes/Tca/RadioElementItems.php 1 addition, 1 deletion...nsions/test_datahandler/Classes/Tca/RadioElementItems.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/Classes/Tca/SelectElementItems.php 1 addition, 1 deletion...sions/test_datahandler/Classes/Tca/SelectElementItems.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/Configuration/Services.yaml 8 additions, 0 deletions...s/Extensions/test_datahandler/Configuration/Services.yaml
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/Configuration/TCA/Overrides/tt_content.php 3 additions, 3 deletions...st_datahandler/Configuration/TCA/Overrides/tt_content.php
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/composer.json 19 additions, 0 deletions...tional/Fixtures/Extensions/test_datahandler/composer.json
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler_slug/composer.json 14 additions, 0 deletions...l/Fixtures/Extensions/test_datahandler_slug/composer.json
Please register or sign in to comment