File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,17 @@ set ODBC_TEST_PASS=Password12!
46
46
set ODBC_TEST_DSN = Driver={ODBC Driver 13 for SQL Server};Server=(local)\SQL2017;Database=master;uid=%ODBC_TEST_USER% ;pwd=%ODBC_TEST_PASS%
47
47
set PDOTEST_DSN = odbc:%ODBC_TEST_DSN%
48
48
49
+ rem setup Firebird related exts
50
+ curl -sLo Firebird.zip https://github.com/FirebirdSQL/firebird/releases/download/v3.0.9/Firebird-3.0.9.33560-0_x64.zip
51
+ 7z x -oC:\Firebird Firebird.zip
52
+ echo create database 'C:\test.fdb' user 'SYSDBA' password 'phpfi';> C:\Firebird\setup.sql
53
+ C:\Firebird\instsvc.exe install -n TestInstance
54
+ C:\Firebird\isql -q -i C:\Firebird\setup.sql
55
+ C:\Firebird\instsvc.exe start -n TestInstance
56
+ if %errorlevel% neq 0 exit /b 3
57
+ path C:\Firebird;%PATH%
58
+ set PDO_FIREBIRD_TEST_DSN = firebird:dbname=C:\test.fdb
59
+
49
60
rem prepare for ext/openssl
50
61
if " %APPVEYOR% " equ " True" rmdir /s /q C:\OpenSSL-Win32 > NUL 2 > NUL
51
62
if " %APPVEYOR% " equ " True" rmdir /s /q C:\OpenSSL-Win64 > NUL 2 > NUL
@@ -111,7 +122,7 @@ rem work-around for some spawned PHP processes requiring OpenSSL
111
122
echo extension=php_openssl.dll >> %PHP_BUILD_DIR% \php.ini
112
123
113
124
rem remove ext dlls for which tests are not supported
114
- for %%i in (ldap oci8_12c pdo_firebird pdo_oci) do (
125
+ for %%i in (ldap oci8_12c pdo_oci) do (
115
126
del %PHP_BUILD_DIR% \php_%%i .dll
116
127
)
117
128
You can’t perform that action at this time.
0 commit comments