Mercurial > hg > orthanc-databases
diff PostgreSQL/UnitTests/UnitTestsMain.cpp @ 225:94c9908e6aca
removed DatabaseManager member out of class IndexBackend
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 01 Apr 2021 19:18:19 +0200 |
parents | 42990b2dd51b |
children | a4918d57435c |
line wrap: on
line diff
--- a/PostgreSQL/UnitTests/UnitTestsMain.cpp Thu Apr 01 16:09:59 2021 +0200 +++ b/PostgreSQL/UnitTests/UnitTestsMain.cpp Thu Apr 01 19:18:19 2021 +0200 @@ -91,18 +91,23 @@ OrthancDatabases::PostgreSQLIndex db1(NULL, noLock); db1.SetClearAll(true); - db1.Open(); + + OrthancDatabases::DatabaseManager manager1(db1.CreateDatabaseFactory()); + manager1.Open(); { OrthancDatabases::PostgreSQLIndex db2(NULL, lock); - db2.Open(); + OrthancDatabases::DatabaseManager manager2(db2.CreateDatabaseFactory()); + manager2.Open(); OrthancDatabases::PostgreSQLIndex db3(NULL, lock); - ASSERT_THROW(db3.Open(), Orthanc::OrthancException); + OrthancDatabases::DatabaseManager manager3(db3.CreateDatabaseFactory()); + ASSERT_THROW(manager3.Open(), Orthanc::OrthancException); } OrthancDatabases::PostgreSQLIndex db4(NULL, lock); - db4.Open(); + OrthancDatabases::DatabaseManager manager4(db4.CreateDatabaseFactory()); + manager4.Open(); }