comparison SQLite/UnitTests/UnitTestsMain.cpp @ 237:35598014f140

refactoring to remove GlobalProperties.cpp
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Apr 2021 19:09:04 +0200
parents a4918d57435c
children 7ec461718edb
comparison
equal deleted inserted replaced
236:d1d2edbbe6fb 237:35598014f140
63 TEST(SQLite, ImplicitTransaction) 63 TEST(SQLite, ImplicitTransaction)
64 { 64 {
65 OrthancDatabases::SQLiteDatabase db; 65 OrthancDatabases::SQLiteDatabase db;
66 db.OpenInMemory(); 66 db.OpenInMemory();
67 67
68 ASSERT_FALSE(db.DoesTableExist("test")); 68 ASSERT_FALSE(db.GetObject().DoesTableExist("test"));
69 ASSERT_FALSE(db.DoesTableExist("test2")); 69 ASSERT_FALSE(db.GetObject().DoesTableExist("test2"));
70 70
71 { 71 {
72 std::unique_ptr<OrthancDatabases::ITransaction> t(db.CreateTransaction(OrthancDatabases::TransactionType_ReadWrite)); 72 std::unique_ptr<OrthancDatabases::ITransaction> t(db.CreateTransaction(OrthancDatabases::TransactionType_ReadWrite));
73 ASSERT_FALSE(t->IsImplicit()); 73 ASSERT_FALSE(t->IsImplicit());
74 } 74 }
99 99
100 OrthancDatabases::Dictionary args; 100 OrthancDatabases::Dictionary args;
101 t->ExecuteWithoutResult(*s, args); 101 t->ExecuteWithoutResult(*s, args);
102 } 102 }
103 103
104 ASSERT_TRUE(db.DoesTableExist("test")); 104 ASSERT_TRUE(db.GetObject().DoesTableExist("test"));
105 ASSERT_TRUE(db.DoesTableExist("test2")); 105 ASSERT_TRUE(db.GetObject().DoesTableExist("test2"));
106 } 106 }
107 107
108 108
109 int main(int argc, char **argv) 109 int main(int argc, char **argv)
110 { 110 {