[!!!][TASK] Merge typo3/sysext/core/Build/ to Build/ directory 47/39647/4
authorChristian Kuhn <lolli@schwarzbu.ch>
Wed, 20 May 2015 11:52:28 +0000 (13:52 +0200)
committerAndreas Fernandez <typo3@scripting-base.de>
Thu, 21 May 2015 10:24:41 +0000 (12:24 +0200)
commite6474fe5176c040201eae9e6ddf9b6134a54a540
treec97df243f676080c196cb95ccbcdadc813417291
parentd5a497e570b1a9ea85275060b2a636043d679dd5
[!!!][TASK] Merge typo3/sysext/core/Build/ to Build/ directory

With the grunt integration a Build/ directory on repository root
level was introduced. Out test infrastructure currently relies
on a second Build/ folder located in typo3/sysext/core/.
The patch moves all files from the core Build directory to the
new global one and adapts paths.
As benefit, paths are shorter and easier to find and remember now.

This patch is breaking for test environments and extensions that
rely on the recommended core test infrastructure for unit and
functional tests.

A typical test run now should look like:

bin/phpunit -c Build/UnitTests.xml

Change-Id: I9d87a566835f5849ce1e0e22d922d24c4b46ff31
Releases: master
Resolves: #67076
Reviewed-on: http://review.typo3.org/39647
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
16 files changed:
.travis.yml
Build/Configuration/FunctionalTestsConfiguration.php [new file with mode: 0644]
Build/FunctionalTests.xml [new file with mode: 0644]
Build/FunctionalTestsBootstrap.php [new file with mode: 0644]
Build/Scripts/xlfcheck.sh [new file with mode: 0755]
Build/UnitTests.xml [new file with mode: 0644]
Build/UnitTestsBootstrap.php [new file with mode: 0644]
typo3/sysext/core/Build/Configuration/FunctionalTestsConfiguration.php [deleted file]
typo3/sysext/core/Build/FunctionalTests.xml [deleted file]
typo3/sysext/core/Build/FunctionalTestsBootstrap.php [deleted file]
typo3/sysext/core/Build/Scripts/xlfcheck.sh [deleted file]
typo3/sysext/core/Build/UnitTests.xml [deleted file]
typo3/sysext/core/Build/UnitTestsBootstrap.php [deleted file]
typo3/sysext/core/Documentation/Changelog/master/Breaking-67076-CoreBuildFolderMovedToTopLevel.rst [new file with mode: 0644]
typo3/sysext/core/Tests/FunctionalTestCase.php
typo3/sysext/core/Tests/FunctionalTestCaseBootstrapUtility.php