|
|
|
@ -67,11 +67,18 @@ echo ^)^; >> .\tests\autoconfig-mssql.php |
|
|
|
|
|
|
|
|
|
echo localhost:5432:*:oc_autotest:owncloud > %APPDATA%\postgresql\pgpass.conf |
|
|
|
|
|
|
|
|
|
@echo on |
|
|
|
|
|
|
|
|
|
:: Back up existing (dev) config if one exists |
|
|
|
|
if exist config\config.php ( |
|
|
|
|
copy /y config\config.php config\config-autotest-backup.php |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
:: |
|
|
|
|
:: start test execution |
|
|
|
|
:: |
|
|
|
|
if [%1] == [] ( |
|
|
|
|
echo "Running on all database backends" |
|
|
|
|
@echo "Running on all database backends" |
|
|
|
|
call:execute_tests "sqlite" "%2" |
|
|
|
|
call:execute_tests "mysql" "%2" |
|
|
|
|
call:execute_tests "mssql" "%2" |
|
|
|
@ -81,11 +88,18 @@ if [%1] == [] ( |
|
|
|
|
call:execute_tests "%1" "%2" |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
goto:restore_config |
|
|
|
|
|
|
|
|
|
goto:eof |
|
|
|
|
|
|
|
|
|
:execute_tests |
|
|
|
|
@echo on |
|
|
|
|
:restore_config |
|
|
|
|
:: Restore existing config |
|
|
|
|
if exist config\config-autotest-backup.php ( |
|
|
|
|
copy /y config\config-autotest-backup.php config\config.php |
|
|
|
|
) |
|
|
|
|
goto:eof |
|
|
|
|
|
|
|
|
|
:execute_tests |
|
|
|
|
@echo "Setup environment for %~1 testing ..." |
|
|
|
|
:: back to root folder |
|
|
|
|
cd %BASEDIR% |
|
|
|
|