diff --git a/.travis/run-tests.sh b/.travis/run-tests.sh new file mode 100755 index 00000000..11d98cd6 --- /dev/null +++ b/.travis/run-tests.sh @@ -0,0 +1,14 @@ +#!/bin/bash +travisdir=$(dirname $(readlink /proc/$$/fd/255)) +testdir="$travisdir/../tests" +testedcomponents=(`cat "$travisdir/tested-components"`) +result=0 + +for tested in "${testedcomponents[@]}" + do + echo "$tested:" + phpunit -c $testdir/phpunit.xml $testdir/$tested + let "result = $result || $?" +done + +exit $result \ No newline at end of file diff --git a/.travis/skipped-components b/.travis/skipped-components new file mode 100644 index 00000000..6847359d --- /dev/null +++ b/.travis/skipped-components @@ -0,0 +1,9 @@ +Zend/Amf +Zend/Barcode +Zend/Date +Zend/Feed +Zend/Queue +Zend/Service +Zend/Test +Zend/Translator +Zend/Wildfire diff --git a/.travis/tested-components b/.travis/tested-components new file mode 100644 index 00000000..330e5f19 --- /dev/null +++ b/.travis/tested-components @@ -0,0 +1,58 @@ +Zend/Acl +Zend/Authentication +Zend/Cache +Zend/Captcha +Zend/Cloud +Zend/Code +Zend/Config +Zend/Console +Zend/Crypt +Zend/Currency +Zend/Db +Zend/Di +Zend/Docbook +Zend/Dojo +Zend/Dom +Zend/EventManager +Zend/Feed/Reader +Zend/Feed/Writer +Zend/File +Zend/Filter +Zend/Form +Zend/GData +Zend/Http +Zend/InfoCard +Zend/Json +Zend/Ldap +Zend/Loader +Zend/Locale +Zend/Log +Zend/Mail +Zend/Markup +Zend/Measure +Zend/Memory +Zend/Mime +Zend/Module +Zend/Mvc +Zend/Navigation +Zend/OAuth +Zend/OpenId +Zend/Paginator +Zend/Pdf +Zend/ProgressBar +Zend/RegistryTest.php +Zend/Rest +Zend/Search +Zend/Serializer +Zend/Server +Zend/Session +Zend/Soap +Zend/Stdlib +Zend/Tag +Zend/Text +Zend/TimeSync +Zend/Uri +Zend/Validator +Zend/VersionTest.php +Zend/View +Zend/XmlRpc