Commit 7e47a363 authored by Joas Schilling's avatar Joas Schilling
Browse files

Better manage the output when running autotest.cmd

parent e9029f94
......@@ -7,8 +7,10 @@
:: @copyright 2012, 2013 Thomas Müller thomas.mueller@tmit.eu
::
set DATADIR=data-autotest
@echo off
set BASEDIR=%~dp0
set DATADIR=data-autotest
:: create autoconfig for sqlite, mysql, postgresql and mssql
echo ^<?php > .\tests\autoconfig-sqlite.php
......@@ -82,7 +84,9 @@ if [%1] == [] (
goto:eof
:execute_tests
echo "Setup environment for %~1 testing ..."
@echo on
@echo "Setup environment for %~1 testing ..."
:: back to root folder
cd %BASEDIR%
......@@ -109,14 +113,17 @@ goto:eof
copy /y %BASEDIR%\tests\autoconfig-%~1.php %BASEDIR%\config\autoconfig.php
:: trigger installation
php -f index.php
@echo INDEX
call php -f index.php
@echo END INDEX
::test execution
echo "Testing with %~1 ..."
@echo "Testing with %~1 ..."
cd tests
rmdir /s /q coverage-html-%~1
md coverage-html-%~1
php -f enable_all.php
:: no external files on windows for now
cd ..
php occ app:disable files_external
......@@ -124,7 +131,7 @@ goto:eof
call phpunit --bootstrap bootstrap.php --configuration phpunit-autotest.xml --log-junit autotest-results-%~1.xml --coverage-clover autotest-clover-%~1.xml --coverage-html coverage-html-%~1
echo "Done with testing %~1 ..."
@echo "Done with testing %~1 ..."
cd %BASEDIR%
goto:eof
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment