Remove install-phpunit.sh

The default fetch location is PEAR, which is not where PHPUnit
is distributed from anymore. apt-get and yum tend to ship horribly
outdated versions of PHPUnit that we don't want. Macports? Lol.

Instead one should install PHPUnit via composer. If you use vagrant
for testing, this is done for you. Our composer.json also lists
PHPUnit if you want to do it yourself.

Bug: T96834
Change-Id: I84ae186a9be2595cd594b428a07f3af684c258fe
This commit is contained in:
Chad Horohoe 2015-04-24 10:36:19 -07:00
parent ccf3d67934
commit 013c859b99
2 changed files with 1 additions and 42 deletions

View file

@ -1,4 +1,4 @@
.PHONY: help test phpunit install coverage warning destructive parser noparser safe databaseless list-groups
.PHONY: help test phpunit coverage warning destructive parser noparser safe databaseless list-groups
.DEFAULT: warning
SHELL = /bin/sh
@ -35,9 +35,6 @@ destructive: phpunit
phpunit:
${PU}
install:
./install-phpunit.sh
tap:
${PU} --tap

View file

@ -1,38 +0,0 @@
#!/bin/sh
has_binary () {
if [ -z `which $1` ]; then
return 1
fi
return 0
}
if [ `id -u` -ne 0 ]; then
echo '*** ERROR: Must be root to run'
exit 1
fi
if ( has_binary phpunit ); then
echo PHPUnit already installed
else if ( has_binary pear ); then
echo Installing phpunit with pear
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony.com
pear update-channels
#Temporary fix for 64597
pear install --alldeps phpunit/PHPUnit-3.7.35
else if ( has_binary apt-get ); then
echo Installing phpunit with apt-get
apt-get install phpunit
else if ( has_binary yum ); then
echo Installing phpunit with yum
yum install phpunit
else if ( has_binary port ); then
echo Installing phpunit with macports
port install php5-unit
fi
fi
fi
fi
fi