Mercurial > hg > orthanc-databases
comparison 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 |
comparison
equal
deleted
inserted
replaced
224:61c309e06797 | 225:94c9908e6aca |
---|---|
89 OrthancDatabases::PostgreSQLParameters lock = globalParameters_; | 89 OrthancDatabases::PostgreSQLParameters lock = globalParameters_; |
90 lock.SetLock(true); | 90 lock.SetLock(true); |
91 | 91 |
92 OrthancDatabases::PostgreSQLIndex db1(NULL, noLock); | 92 OrthancDatabases::PostgreSQLIndex db1(NULL, noLock); |
93 db1.SetClearAll(true); | 93 db1.SetClearAll(true); |
94 db1.Open(); | 94 |
95 OrthancDatabases::DatabaseManager manager1(db1.CreateDatabaseFactory()); | |
96 manager1.Open(); | |
95 | 97 |
96 { | 98 { |
97 OrthancDatabases::PostgreSQLIndex db2(NULL, lock); | 99 OrthancDatabases::PostgreSQLIndex db2(NULL, lock); |
98 db2.Open(); | 100 OrthancDatabases::DatabaseManager manager2(db2.CreateDatabaseFactory()); |
101 manager2.Open(); | |
99 | 102 |
100 OrthancDatabases::PostgreSQLIndex db3(NULL, lock); | 103 OrthancDatabases::PostgreSQLIndex db3(NULL, lock); |
101 ASSERT_THROW(db3.Open(), Orthanc::OrthancException); | 104 OrthancDatabases::DatabaseManager manager3(db3.CreateDatabaseFactory()); |
105 ASSERT_THROW(manager3.Open(), Orthanc::OrthancException); | |
102 } | 106 } |
103 | 107 |
104 OrthancDatabases::PostgreSQLIndex db4(NULL, lock); | 108 OrthancDatabases::PostgreSQLIndex db4(NULL, lock); |
105 db4.Open(); | 109 OrthancDatabases::DatabaseManager manager4(db4.CreateDatabaseFactory()); |
110 manager4.Open(); | |
106 } | 111 } |
107 | 112 |
108 | 113 |
109 int main(int argc, char **argv) | 114 int main(int argc, char **argv) |
110 { | 115 { |