summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/test
Commit message (Collapse)AuthorAgeFilesLines
* unbreak ECPG tests for VPATH builds.Andrew Dunstan2007-08-231-1/+1
|
* It seems we simply expected the same output for failure and success.Michael Meskes2007-08-142-2/+2
|
* It seems I always forget .in files.Michael Meskes2007-08-141-1/+1
|
* Fixed compiler warning for enum handlingMichael Meskes2007-08-1435-241/+241
|
* As usual I forgot some files. :-)Michael Meskes2007-08-142-2/+4
|
* - Finished major rewrite to use new protocol versionMichael Meskes2007-08-1498-772/+2891
| | | | | | | | - Really prepare statements - Added more regression tests - Added auto-prepare mode - Use '$n' for positional variables, '?' is still possible via ecpg option - Cleaned up the sources a little bit
* Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict withMagnus Hagander2007-07-2510-40/+40
| | | | third party includes (like tcl) that define DLLIMPORT.
* Applied patch by Joachim to enable checktcp againMichael Meskes2007-06-153-6/+48
|
* Add resultmap entries for mingw - same as for msvcMagnus Hagander2007-06-141-0/+3
|
* Properly identify mingw as a win32 platform needing different diffMagnus Hagander2007-06-141-3/+3
| | | | options to deal with strange line endings.
* VPATH fixes.Alvaro Herrera2007-06-121-3/+3
|
* Fix search/replace error in makefile for ecpg testsMagnus Hagander2007-06-121-2/+2
|
* Rewrite ECPG regression test driver in C, by splitting the standardMagnus Hagander2007-06-1211-852/+287
| | | | | | | | | 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
* Update expected files for textual changesPeter Eisentraut2007-06-042-4/+4
|
* Sorry guys, I committed the file from my development snapshot instead the ↵Michael Meskes2007-05-271-11/+11
| | | | one from HEAD. Fixing it now.
* The source code changed, so the expected file changed too.Michael Meskes2007-05-271-27/+27
|
* Applied Joachim's patch for ecpg_config.h creation on Vista.Michael Meskes2007-05-271-1/+1
| | | | Changed variable test to not run into infinite loops on backend errors.
* - Synced parser and keyword listMichael Meskes2007-05-105-35/+35
| | | | - Renamed update test so it hopefully runs on Vista
* Make ECPG regression tests use native threading instead of pthreads, now thatMagnus Hagander2007-03-294-58/+122
| | | | | | | ecpglib supports it. Change configure (patch from Bruce) and msvc build system to no longer require pthreads on win32, since all parts of postgresql can be thread-safe using the native platform functions.
* - Added patch by Magnus Hagander <magnus@hagander.net> to use nativeMichael Meskes2007-03-2910-140/+105
| | | | | win32 threads. - Fixed regression tests to run threading tests.
* - Changed some whitespacing in connect statement.Michael Meskes2007-03-1755-135/+339
| | | | | | | - Made some chars const as proposed by Stefan Huehner <stefan@huehner.org>. - Synced parser and keyword lists. - Copied two token parsing from backend parser to ecpg parser. - Also added a test case for this.
* Replace useless uses of := by = in makefiles.Peter Eisentraut2007-02-091-2/+2
|
* Fixed expected files, so they are in sync with tests again.Michael Meskes2007-01-274-2414/+0
|
* Removed compiler warning due to unneeded unsigned declaration.Michael Meskes2007-01-256-14/+36
| | | | Removed regression test that triggers those libc precision bugs on some archs.
* Remove some unused variablesPeter Eisentraut2007-01-212-10/+2
|
* Put back libpq link, but make sure that libpq's in-tree directory isPeter Eisentraut2007-01-211-2/+2
| | | | mentioned before the system directories.
* Remove remains of old depend target.Peter Eisentraut2007-01-201-2/+2
|
* The libpq library directory was mentioned here in the wrong place, whichPeter Eisentraut2007-01-201-2/+1
| | | | | might lead to a previously installed libpq being used instead. But we don't actually have to link with libpq here at all, so remove it.
* Missed two new files from Joachim's patch.Michael Meskes2007-01-122-0/+2412
|
* also adjust MinGW expected file to new setupMichael Meskes2007-01-124-29/+46
| | | | create expected file with correct port number
* Simplified regression handlingMichael Meskes2007-01-1241-59/+46
| | | | Added patch by Joachim to work around OpenBSD bug in regression suite.
* Applied Joachim's patch for a --regression option.Michael Meskes2007-01-1145-76/+190
| | | | | | Made this option mark the .c files, so the environment variable is no longer needed. Created a special MinGW file with the special error message. Do not print port into log file when running regression tests.
* Update ecpg regresison output for new library version number.Bruce Momjian2007-01-0540-40/+40
|
* Un-break ecpg regression test.Tom Lane2006-11-231-7/+8
|
* Make ecpg test variable 'times' static so as not to conflict with libcBruce Momjian2006-11-231-1/+2
| | | | symbol.
* Fix unexpected side-effect of changes for case insensitivity of timezone names.Tom Lane2006-10-172-2/+2
|
* Reverted changes made by pgindentMichael Meskes2006-10-0443-4111/+2575
| | | | Made show.pgc set all variables before displaying them.
* pgindent run for 8.2.Bruce Momjian2006-10-0440-2517/+4080
|
* Added new filesMichael Meskes2006-09-263-0/+2418
|
* Added Joachim's changes for MinGW.Michael Meskes2006-09-2612-127/+214
| | | | Added SET DATESTYLE to one test so the output format is defined.
* Fix shared library creation to work properly on AIX. Albe LaurenzTom Lane2006-09-193-6/+15
|
* Cygwin systems seem to have a different error message when trying to connect ↵Michael Meskes2006-09-143-5/+5
| | | | to port 0. Let's try port 20 instead.
* Added missing constuctor/destructor for interval and date.Michael Meskes2006-09-143-3/+36
|
* Seems this wasn't committed originallyMichael Meskes2006-09-121-3/+3
|
* Ooops, forgot to update ecpg comparison files to matchTom Lane2006-09-112-2/+2
| | | | source-code change.
* Fix unportable usage complained of by icc. Per buildfarm results.Tom Lane2006-09-112-2/+2
|
* Not all C compilers understand the "//" comment in this test case, so I ↵Michael Meskes2006-09-082-8/+2
| | | | removed it.
* Replaced complex tests with small ones.Michael Meskes2006-09-0841-2693/+1333
|
* More logic from complex/test* moved to their own testcases.Michael Meskes2006-09-0813-144/+975
|
* Changing a test case also changes the output that is expected.Michael Meskes2006-09-075-157/+151
| | | | Float/Long aliasing doesn't work on all architecures.