Bug #77256
closedMissing test fixtures when installing 7.6.10 as require dev dependency
0%
Description
Since commit:
https://github.com/TYPO3/TYPO3.CMS/commit/4c46b1b7cecb82d092ad99cbcac1eee2bc47951a
You can not use e.g. FunctionalTestCase::setUpBackendUserFromFixture because the needed fixture file is missing.
I think at least the fixture files should not be excluded.
Updated by Wouter Wolters over 8 years ago
- Status changed from New to Needs Feedback
Please test https://review.typo3.org/#/c/49159/
Updated by Timo Hund over 8 years ago
- Status changed from Needs Feedback to Closed
Can be resolved by installing TYPO3/CMS from core (see https://github.com/helhum/ext_scaffold/blob/master/composer.json#L50-L52 or install it from source in your ci environment 'composer require --dev --prefer-source typo3/cms="7.6.10"'). When you do not need the fixtures, you do not need to install it from source.
The conclusion was that the base test classes and fixtures should be extracted into an own extension, that can be included as require-dev dependency.
Closing the issue for now.