From daa601bca0ecef610db9cbcd86efcb31d97d9d0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Tue, 1 Apr 2014 15:57:35 +0200 Subject: [PATCH] Include configuration needed for coverage reports from Selenium tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michal Čihař --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index e6e781f19c..8f87fd94b7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,6 +43,13 @@ before_script: if [[ ! -z "$SELENIUM" ]] ; then + find ~/.phpenv/versions ; + + ln -s ~/.phpenv/versions/$(phpenv version-name)/usr/share/php/PHPUnit/Extensions/SeleniumCommon/phpunit_coverage.php . ; + + echo auto_prepend_file = ~/.phpenv/versions/$(phpenv version-name)/usr/share/php/PHPUnit/Extensions/SeleniumCommon/prepend.php >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini ; + echo auto_append_file = ~/.phpenv/versions/$(phpenv version-name)/usr/share/php/PHPUnit/Extensions/SeleniumCommon/append.php >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini ; + php --server 127.0.0.1:8000 & wget http://www.browserstack.com/BrowserStackTunnel.jar ; java -jar BrowserStackTunnel.jar -localIdentifier "travis-$TRAVIS_JOB_NUMBER" -onlyAutomate "$TESTSUITE_BROWSERSTACK_KEY" 127.0.0.1,8000,0 &