]> 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)
commite75c832b29b1ffbf1737915be9d9940162524fef
treed8dd2182d4b0bfcaed3c574066d3414eb1f665ac
parent385f4acbf824f520287f20373ebae4713382a568
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