Skip to content
Snippets Groups Projects
Select Git revision
  • 5a2952e2eb8f65ec6239375c10723da7151a1116
  • master default protected
2 results

.gitignore

Blame
  • autotest.cmd 6.38 KiB
    ::
    :: ownCloud
    ::
    :: @author Thomas Müller
    :: @author Tobias Ramforth (translated into Windows batch file)
    ::
    :: @copyright 2012, 2013 Thomas Müller thomas.mueller@tmit.eu
    ::
    @echo off
    
    set DATADIR=data-autotest
    set BASEDIR=%~dp0
    
    :: create autoconfig for sqlite, mysql, postgresql and mssql
    echo ^<?php                                      > .\tests\autoconfig-sqlite.php
    echo $AUTOCONFIG ^= array ^(                     >> .\tests\autoconfig-sqlite.php
    echo  'installed' ^=^> false^,                   >> .\tests\autoconfig-sqlite.php
    echo  'dbtype' ^=^> 'sqlite'^,                   >> .\tests\autoconfig-sqlite.php
    echo  'dbtableprefix' ^=^> 'oc_'^,               >> .\tests\autoconfig-sqlite.php
    echo  'adminlogin' ^=^> 'admin'^,                >> .\tests\autoconfig-sqlite.php
    echo  'adminpass' ^=^> 'admin'^,                 >> .\tests\autoconfig-sqlite.php
    echo  'directory' ^=^> '%BASEDIR%%DATADIR%'^,    >> .\tests\autoconfig-sqlite.php
    echo ^)^;                                        >> .\tests\autoconfig-sqlite.php
    
    echo ^<?php                                      > .\tests\autoconfig-mysql.php
    echo $AUTOCONFIG ^= array ^(                     >> .\tests\autoconfig-mysql.php
    echo   'installed' ^=^> false^,                  >> .\tests\autoconfig-mysql.php
    echo   'dbtype' ^=^> 'mysql'^,                   >> .\tests\autoconfig-mysql.php
    echo   'dbtableprefix' ^=^> 'oc_'^,              >> .\tests\autoconfig-mysql.php
    echo   'adminlogin' ^=^> 'admin'^,               >> .\tests\autoconfig-mysql.php
    echo   'adminpass' ^=^> 'admin'^,                >> .\tests\autoconfig-mysql.php
    echo   'directory' ^=^> '%BASEDIR%%DATADIR%'^,   >> .\tests\autoconfig-mysql.php
    echo   'dbuser' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-mysql.php
    echo   'dbname' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-mysql.php
    echo   'dbhost' ^=^> 'localhost'^,               >> .\tests\autoconfig-mysql.php
    echo   'dbpass' ^=^> 'owncloud'^,                >> .\tests\autoconfig-mysql.php
    echo ^)^;                                        >> .\tests\autoconfig-mysql.php
    
    echo ^<?php                                      > .\tests\autoconfig-pgsql.php
    echo $AUTOCONFIG ^= array ^(                     >> .\tests\autoconfig-pgsql.php
    echo   'installed' ^=^> false^,                  >> .\tests\autoconfig-pgsql.php
    echo   'dbtype' ^=^> 'pgsql'^,                   >> .\tests\autoconfig-pgsql.php
    echo   'dbtableprefix' ^=^> 'oc_'^,              >> .\tests\autoconfig-pgsql.php
    echo   'adminlogin' ^=^> 'admin'^,               >> .\tests\autoconfig-pgsql.php
    echo   'adminpass' ^=^> 'admin'^,                >> .\tests\autoconfig-pgsql.php
    echo   'directory' ^=^> '%BASEDIR%%DATADIR%'^,   >> .\tests\autoconfig-pgsql.php
    echo   'dbuser' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-pgsql.php
    echo   'dbname' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-pgsql.php
    echo   'dbhost' ^=^> 'localhost'^,               >> .\tests\autoconfig-pgsql.php
    echo   'dbpass' ^=^> 'owncloud'^,                >> .\tests\autoconfig-pgsql.php
    echo ^)^;                                        >> .\tests\autoconfig-pgsql.php
    
    echo ^<?php                                      > .\tests\autoconfig-mssql.php
    echo $AUTOCONFIG ^= array ^(                     >> .\tests\autoconfig-mssql.php
    echo   'installed' ^=^> false^,                  >> .\tests\autoconfig-mssql.php
    echo   'dbtype' ^=^> 'mssql'^,                   >> .\tests\autoconfig-mssql.php
    echo   'dbtableprefix' ^=^> 'oc_'^,              >> .\tests\autoconfig-mssql.php
    echo   'adminlogin' ^=^> 'admin'^,               >> .\tests\autoconfig-mssql.php
    echo   'adminpass' ^=^> 'admin'^,                >> .\tests\autoconfig-mssql.php
    echo   'directory' ^=^> '%BASEDIR%%DATADIR%'^,   >> .\tests\autoconfig-mssql.php
    echo   'dbuser' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-mssql.php
    echo   'dbname' ^=^> 'oc_autotest'^,             >> .\tests\autoconfig-mssql.php
    echo   'dbhost' ^=^> 'localhost\sqlexpress'^,    >> .\tests\autoconfig-mssql.php
    echo   'dbpass' ^=^> 'owncloud'^,                >> .\tests\autoconfig-mssql.php
    echo ^)^;                                        >> .\tests\autoconfig-mssql.php
    
    echo localhost:5432:*:oc_autotest:owncloud > %APPDATA%\postgresql\pgpass.conf
    
    ::
    :: start test execution