[BUGFIX] Fix PageTS config example of CKEditor RTE
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.6 / Breaking-79025-ExtractTestingFrameworkForTYPO3.rst
1 .. include:: ../../Includes.txt
2
3 ======================================================
4 Breaking: #79025 - Extract testing framework for TYPO3
5 ======================================================
6
7 See :issue:`79025`
8
9 Description
10 ===========
11
12 Since the .gitattributes export change, a lot of base test classes for writing own tests are missing in distribution builds.
13 To get a sustainable future-proof solution, the TYPO3 core testing framework will be extracted to an own component.
14
15
16 Impact
17 ======
18
19 All test classes that are considered as part of the TYPO3 core testing framework are moved to components/testing_framework and
20 will in the long run be released as an own package that can be required for dev environments.
21
22 Moving the classes results in changed namespaces. To ensure compatibility with earlier TYPO3 versions all classes that
23 were previously available in distribution (non-source) installations are additionally provided by their old namespace names
24 and will be provided for 8 LTS.
25
26
27 Affected Installations
28 ======================
29
30 All installations using core testing components as base.
31
32
33 Migration
34 =========
35
36 Change the namespace from TYPO3\CMS\Core\Tests to TYPO3\TestingFramework\Core or in case of the xml fixtures the corresponding file path.
37
38 If you need to ensure compatibility with multiple TYPO3 versions, use the base test classes with their old names.
39
40 .. index:: PHP-API