comparison Framework/Plugins/IndexUnitTests.h @ 26:19eec364236b

fix unit tests
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 12 Jul 2018 21:26:08 +0200
parents 7cea966b6829
children 173176f8cef2
comparison
equal deleted inserted replaced
25:69a94267cdea 26:19eec364236b
142 # error Unsupported database backend 142 # error Unsupported database backend
143 #endif 143 #endif
144 144
145 db.RegisterOutput(new OrthancPlugins::DatabaseBackendOutput(&context, NULL)); 145 db.RegisterOutput(new OrthancPlugins::DatabaseBackendOutput(&context, NULL));
146 db.Open(); 146 db.Open();
147 db.StartTransaction();
148
147 149
148 std::string s; 150 std::string s;
149 ASSERT_TRUE(db.LookupGlobalProperty(s, Orthanc::GlobalProperty_DatabaseSchemaVersion)); 151 ASSERT_TRUE(db.LookupGlobalProperty(s, Orthanc::GlobalProperty_DatabaseSchemaVersion));
150 ASSERT_EQ("6", s); 152 ASSERT_EQ("6", s);
151 153
411 ASSERT_TRUE(db.SelectPatientToRecycle(r)); 413 ASSERT_TRUE(db.SelectPatientToRecycle(r));
412 ASSERT_EQ(p2, r); 414 ASSERT_EQ(p2, r);
413 db.DeleteResource(p2); 415 db.DeleteResource(p2);
414 ASSERT_TRUE(db.SelectPatientToRecycle(r, p3)); 416 ASSERT_TRUE(db.SelectPatientToRecycle(r, p3));
415 ASSERT_EQ(p1, r); 417 ASSERT_EQ(p1, r);
418
419 db.CommitTransaction();
416 } 420 }