First Commit
/ build_macos (push) Has been cancelled
/ build_windows (push) Has been cancelled
/ build_ubuntu (push) Has been cancelled

This commit is contained in:
dsutanto committed 2025-11-19 16:23:45 +07:00
commit dbdc5bcc4a
1791 files changed
+489451

No files matched your search

@@ -0,0 +1,37 @@
#include <pqxx/transaction>
#include "../test_helpers.hxx"
extern "C"
{
#include <libpq-fe.h>
}
namespace
{
void test_error_verbosity()
{
PQXX_CHECK_EQUAL(
static_cast<int>(pqxx::error_verbosity::terse),
static_cast<int>(PQERRORS_TERSE),
"error_verbosity enum should match PGVerbosity.");
PQXX_CHECK_EQUAL(
static_cast<int>(pqxx::error_verbosity::normal),
static_cast<int>(PQERRORS_DEFAULT),
"error_verbosity enum should match PGVerbosity.");
PQXX_CHECK_EQUAL(
static_cast<int>(pqxx::error_verbosity::verbose),
static_cast<int>(PQERRORS_VERBOSE),
"error_verbosity enum should match PGVerbosity.");
pqxx::connection conn;
pqxx::work tx{conn};
conn.set_verbosity(pqxx::error_verbosity::terse);
tx.exec1("SELECT 1");
conn.set_verbosity(pqxx::error_verbosity::verbose);
tx.exec1("SELECT 2");
}
PQXX_REGISTER_TEST(test_error_verbosity);
} // namespace