mirror of
https://github.com/SOCI/soci.git
synced 2026-05-02 17:19:28 -05:00
6dd0afb9ce
"Suitable" means that the soci::is_contiguous_resizable_container is specialized to have true "value" member. This specialization is provided for std::string and std::vector<T> where sizeof(T) == sizeof(char). This restores compatibility with the existing code and allows to read BLOB data into a string again. Fixes #1173. Closes #1189.
soci/tests
SOCI tests using CATCH testing framework live here.
Currently one test is built for each backend, i.e. there are
soci_oracle_test, soci_postgresql_test, soci_sqlite3_test and so on and
for ODBC backend there are multiple versions of the test depending on the ODBC
driver used. Each of these tests can be run with a single parameter describing
the database to use for testing in the backend-specific way as well as any of
the standard CATCH command line options.