// file : tests/basics/driver.cxx // license : GNU GPL v2; see accompanying LICENSE file // Basic test to make sure the library is usable. Functionality testing // is done in the odb-tests package. #include <cassert> #include <odb/exceptions.hxx> #include <odb/transaction.hxx> using namespace odb; int main () { // Transaction. // { assert (!transaction::has_current ()); try { transaction::current (); assert(false); } catch (const not_in_transaction&) {} } }