]> granicus.if.org Git - postgresql/commit
Add some test coverage for ecpg's "long long" support.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 18 May 2018 17:04:59 +0000 (13:04 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 18 May 2018 17:04:59 +0000 (13:04 -0400)
commite21085da56a9905b7224b18389f16a5d65c0fb52
tree31a2387f4665cfa965ac05a50eac178149281d09
parentcf39aebf17c571456c9dbcc06d3569a98e2fcecc
Add some test coverage for ecpg's "long long" support.

This will only actually exercise the "long long" code paths on platforms
where "long" is 32 bits --- otherwise, the SQL bigint type maps to
plain "long", and we will test that code path instead.  But that's
probably sufficient coverage, and anyway we weren't testing either
code path before.

Dang Minh Huong, tweaked a bit by me

Discussion: https://postgr.es/m/151935568942.1461.14623890240535309745@wrigleys.postgresql.org
src/interfaces/ecpg/test/expected/sql-sqlda.c
src/interfaces/ecpg/test/expected/sql-sqlda.stderr
src/interfaces/ecpg/test/expected/sql-sqlda.stdout
src/interfaces/ecpg/test/sql/sqlda.pgc