exeuting tests now on apps as well - the apps repo shall be cloned into the sub folder apps2
This commit is contained in:
parent
22dcd3b6a6
commit
74665faec5
|
@ -9,7 +9,7 @@
|
||||||
DATADIR=data-autotest
|
DATADIR=data-autotest
|
||||||
BASEDIR=$PWD
|
BASEDIR=$PWD
|
||||||
|
|
||||||
# create autoconfig for sqlite, mysql and (soon) postgresql
|
# create autoconfig for sqlite, mysql and postgresql
|
||||||
cat > ./tests/autoconfig-sqlite.php <<DELIM
|
cat > ./tests/autoconfig-sqlite.php <<DELIM
|
||||||
<?php
|
<?php
|
||||||
\$AUTOCONFIG = array (
|
\$AUTOCONFIG = array (
|
||||||
|
@ -67,7 +67,8 @@ function execute_tests {
|
||||||
mkdir $DATADIR
|
mkdir $DATADIR
|
||||||
|
|
||||||
# remove the old config file
|
# remove the old config file
|
||||||
rm -rf config/config.php
|
#rm -rf config/config.php
|
||||||
|
cp tests/preseed-config.php config/config.php
|
||||||
|
|
||||||
# drop database
|
# drop database
|
||||||
if [ "$1" == "mysql" ] ; then
|
if [ "$1" == "mysql" ] ; then
|
||||||
|
@ -88,6 +89,7 @@ function execute_tests {
|
||||||
cd tests
|
cd tests
|
||||||
rm -rf coverage-html-$1
|
rm -rf coverage-html-$1
|
||||||
mkdir coverage-html-$1
|
mkdir coverage-html-$1
|
||||||
|
php -f enable_all.php
|
||||||
phpunit --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1
|
phpunit --log-junit autotest-results-$1.xml --coverage-clover autotest-clover-$1.xml --coverage-html coverage-html-$1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* Copyright (c) 2012 Thomas Müller <thomas.mueller@tmit.eu>
|
||||||
|
* This file is licensed under the Affero General Public License version 3 or
|
||||||
|
* later.
|
||||||
|
* See the COPYING-README file.
|
||||||
|
*/
|
||||||
|
|
||||||
|
require_once __DIR__.'/../lib/base.php';
|
||||||
|
|
||||||
|
OC_App::enable('calendar');
|
||||||
|
OC_App::enable('contacts');
|
||||||
|
OC_App::enable('files_archive');
|
||||||
|
OC_App::enable('mozilla_sync');
|
||||||
|
OC_App::enable('news');
|
||||||
|
OC_App::enable('provisioning_api');
|
||||||
|
OC_App::enable('user_external');
|
||||||
|
OC_App::enable('provisioning_api');
|
||||||
|
OC_App::enable('provisioning_api');
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?php
|
||||||
|
$CONFIG = array (
|
||||||
|
"appstoreenabled" => false,
|
||||||
|
'apps_paths' =>
|
||||||
|
array (
|
||||||
|
0 =>
|
||||||
|
array (
|
||||||
|
'path' => '/home/thomas/Development/owncloud/core/apps',
|
||||||
|
'url' => '/apps',
|
||||||
|
'writable' => false,
|
||||||
|
),
|
||||||
|
1 =>
|
||||||
|
array (
|
||||||
|
'path' => '/home/thomas/Development/owncloud/core/apps2',
|
||||||
|
'url' => '/apps2',
|
||||||
|
'writable' => false,
|
||||||
|
)
|
||||||
|
),
|
||||||
|
);
|
Loading…
Reference in New Issue