[BUGFIX] Improve Windows support for functional tests 57/29057/5
authorNicole Cordes <typo3@cordes.co>
Tue, 1 Apr 2014 22:53:33 +0000 (00:53 +0200)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sat, 3 May 2014 18:10:54 +0000 (20:10 +0200)
commit360272956484b790ac779a14ed5abdd317b50980
tree80fe8eb167b883fcafea9d312778b10760006e00
parent6b900136cf6ceaf32a14d53b6eea3eca00d020ef
[BUGFIX] Improve Windows support for functional tests

Solve some issues running function tests on windows OS

* Disable colors, this is hardly supported in windows CLI,
  enable in .travis.yml explicitly
* Convert the web root path into a unix styled one to prevent a
  mix between backslashes and forward slashes
* Improve finding the PHP binary as the system constants PHP_BINDIR
  is defined with "C:\php" even if PHP is installed in a different folder
* Improves command line argument escaping for special windows
  requirements.

Resolves: #57524
Releases: 6.2
Change-Id: I80b1652e35b816f8ca93929950d014c45b9535d1
Reviewed-on: https://review.typo3.org/29057
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
.travis.yml
typo3/sysext/core/Build/FunctionalTests.xml
typo3/sysext/core/Build/FunctionalTestsBootstrap.php
typo3/sysext/core/Build/UnitTests.xml
typo3/sysext/core/Tests/FunctionalTestCase.php