]> 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)
commitec99e9aa110ab52fffa9053f504eeb42cfd493d2
tree350d5cc3e8038b4504d589fbfdc0b57d89aa1682
parent25caeae8d2797ef70c3991b295039159c2a1be21
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