aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/syscat.source
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-07-26 15:12:21 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-07-26 15:12:21 +0300
commit20e0e7da9bc0089433c70b2b53ddf6a340ab5df3 (patch)
treea4078e7e981efe7776d4681bfa831fb61c121f47 /src/tutorial/syscat.source
parentb9e5249c29354186576d8fc00609fe7eaf7c8d25 (diff)
downloadpostgresql-20e0e7da9bc0089433c70b2b53ddf6a340ab5df3.tar.gz
postgresql-20e0e7da9bc0089433c70b2b53ddf6a340ab5df3.zip
Add test for early backend startup errors
The new test tests the libpq fallback behavior on an early error, which was fixed in the previous commit. This adds an IS_INJECTION_POINT_ATTACHED() macro, to allow writing injected test code alongside the normal source code. In principle, the new test could've been implemented by an extra test module with a callback that sets the FrontendProtocol global variable, but I think it's more clear to have the test code right where the injection point is, because it has pretty intimate knowledge of the surrounding context it runs in. Reviewed-by: Michael Paquier Discussion: https://www.postgresql.org/message-id/CAOYmi%2Bnwvu21mJ4DYKUa98HdfM_KZJi7B1MhyXtnsyOO-PB6Ww%40mail.gmail.com
Diffstat (limited to 'src/tutorial/syscat.source')
0 files changed, 0 insertions, 0 deletions