aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/test/preproc
Commit message (Collapse)AuthorAge
* Do not use the variable name when defining a varchar structure in ecpg.Michael Meskes2012-02-13
| | | | With a unique counter being added anyway, there is no need anymore to have the variable name listed, too.
* Added test for cursor handling on different connections to regression testMichael Meskes2011-12-18
| | | | suite for ecpg.
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
|
* Still more .gitignore cleanup.Tom Lane2010-09-24
| | | | | Fix overly-enthusiastic ignores, as identified by git ls-files -i --exclude-standard
* Add gitignore files for ecpg regression tests.Magnus Hagander2010-09-22
| | | | Backpatch to 8.2 as that's how far the structure looks the same.
* Remove extra newlines at end and beginning of files, add missing newlinesPeter Eisentraut2010-08-19
| | | | at end of files.
* pgindent run for 9.0, second runBruce Momjian2010-07-06
|
* Fixed ECPG regression test to make sure it uses absolute paths for includeMichael Meskes2010-03-22
| | | | files instead of relative ones which break vpath builds.
* ECPG only copied #include statements instead of processing them according toMichael Meskes2010-03-21
| | | | | commandline option "-i". This change fixes this and adds a test case. It also honors #include_next, although this is probably never used for embedded SQL.
* ecpg now adds a unique counter to its varchar struct definitions to make ↵Michael Meskes2010-03-09
| | | | these definitions unique, too. It used to use the linenumber but in the rare case of two definitions in one line this was not unique.
* Revert pgindent changes to ecpg include files that are part of ecpgBruce Momjian2010-02-26
| | | | | regession test output, and update pgindent script to avoid them in the future.
* pgindent run for 9.0Bruce Momjian2010-02-26
|
* Changed ECPG outofscope handling to always print out statements in the same ↵Michael Meskes2010-01-29
| | | | | | | | order so regression testing is possible, by Zoltan Boszormenyi
* Added test case that was part of Zoltan's patch but apparently wasn't part ↵Michael Meskes2010-01-26
| | | | of my commit.
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope ↵Michael Meskes2010-01-26
| | | | cursor support to native mode.
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix problem in ↵Michael Meskes2010-01-22
| | | | auto-prepare mode if the connection is closed and re-opened and the previously prepared query is issued again.
* Fixed auto-prepare to not try preparing statements that are not preparable. BugMichael Meskes2009-12-16
| | | | | found and solved by Boszormenyi Zoltan <zb@cybertec.at>, some small adjustments by me.
* Added missing files.Michael Meskes2009-11-26
|
* Added dynamic cursor names to ecpg. Almost the whole patch was done byMichael Meskes2009-11-26
| | | | Boszormenyi Zoltan, with only a minor tweak or two from me.
* More variables gcc moans aboutMichael Meskes2009-05-20
|
* Fix ecpg tests for change that disallowed Unicode literals unlessTom Lane2009-05-06
| | | | standard_conforming_strings is on.
* Unicode escapes in strings and identifiersPeter Eisentraut2008-10-29
|
* Synced parser.Michael Meskes2008-05-20
| | | | | Made ecpg parser use backend provided keyword list. Changed whenever test so exit value is 0.
* Fixed bug that caused arrays of varchar to be output with incomplete name.Michael Meskes2008-03-02
| | | | In the process expanded one test case,
* - Finished major rewrite to use new protocol versionMichael Meskes2007-08-14
| | | | | | | | - 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
* Applied Joachim's patch for ecpg_config.h creation on Vista.Michael Meskes2007-05-27
| | | | Changed variable test to not run into infinite loops on backend errors.
* Added Joachim's changes for MinGW.Michael Meskes2006-09-26
| | | | Added SET DATESTYLE to one test so the output format is defined.
* Not all C compilers understand the "//" comment in this test case, so I ↵Michael Meskes2006-09-08
| | | | removed it.
* Replaced complex tests with small ones.Michael Meskes2006-09-08
|
* More logic from complex/test* moved to their own testcases.Michael Meskes2006-09-08
|
* Started to cleanup complex tests.Michael Meskes2006-09-05
Added some interval checks to regression suite.