]> granicus.if.org Git - postgresql/commit
Rewrite ECPG regression test driver in C, by splitting the standard
authorMagnus Hagander <magnus@hagander.net>
Tue, 12 Jun 2007 11:07:34 +0000 (11:07 +0000)
committerMagnus Hagander <magnus@hagander.net>
Tue, 12 Jun 2007 11:07:34 +0000 (11:07 +0000)
commit09922597c5f460ab02882716c371b2a5c47e742e
tree50c02e13bf202463570cf107fbcda70b42812bcc
parente514740e699d306b744849e43bcd2ef9728d464b
Rewrite ECPG regression test driver in C, by splitting the standard
regression driver into two parts and reusing half of it. Required to
run ECPG tests without a shell on MSVC builds.

Fix ECPG thread tests for MSVC build (incl output files).

Joachim Wieland and Magnus Hagander
21 files changed:
src/interfaces/ecpg/test/Makefile
src/interfaces/ecpg/test/ecpg_schedule [new file with mode: 0644]
src/interfaces/ecpg/test/expected/thread-thread.c
src/interfaces/ecpg/test/expected/thread-thread_2.stdout [moved from src/interfaces/ecpg/test/expected/thread-thread-thread.stdout with 100% similarity]
src/interfaces/ecpg/test/expected/thread-thread_implicit.c
src/interfaces/ecpg/test/expected/thread-thread_implicit_2.stdout [moved from src/interfaces/ecpg/test/expected/thread-thread_implicit-thread.stdout with 100% similarity]
src/interfaces/ecpg/test/pg_regress.sh [deleted file]
src/interfaces/ecpg/test/pg_regress_ecpg.c [new file with mode: 0644]
src/interfaces/ecpg/test/resultmap [new file with mode: 0644]
src/interfaces/ecpg/test/thread/thread.pgc
src/interfaces/ecpg/test/thread/thread_implicit.pgc
src/test/regress/GNUmakefile
src/test/regress/pg_regress.c
src/test/regress/pg_regress.h [new file with mode: 0644]
src/test/regress/pg_regress_main.c [new file with mode: 0644]
src/test/regress/resultmap
src/tools/msvc/Install.pm
src/tools/msvc/Mkvcbuild.pm
src/tools/msvc/clean.bat
src/tools/msvc/ecpg_regression.proj [new file with mode: 0644]
src/tools/msvc/vcregress.bat