diff options
Diffstat (limited to 'tests/dbfixture.cpp')
-rw-r--r-- | tests/dbfixture.cpp | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/tests/dbfixture.cpp b/tests/dbfixture.cpp index 4d604fe..bcbbb33 100644 --- a/tests/dbfixture.cpp +++ b/tests/dbfixture.cpp @@ -32,20 +32,18 @@ const char *TEST_DB_PATH_TEMP = DB_INSTALL_DIR"/.cert-checker-test-temp.db"; } // anonymus namespace DBFixture::DBFixture() : - DB::SqlQuery() + DB::SqlQuery() { - // Remove temporary databse - BOOST_CHECK(unlink(TEST_DB_PATH_TEMP) == 0 || errno == ENOENT); - - // Restore original database - std::ifstream f1(TEST_DB_PATH, std::fstream::binary); - std::ofstream f2(TEST_DB_PATH_TEMP, std::fstream::trunc|std::fstream::binary); - f2 << f1.rdbuf(); - f2.close(); - f1.close(); - - // Open temporary database - BOOST_REQUIRE(connect(TEST_DB_PATH_TEMP)); + // Remove temporary databse + BOOST_CHECK(unlink(TEST_DB_PATH_TEMP) == 0 || errno == ENOENT); + // Restore original database + std::ifstream f1(TEST_DB_PATH, std::fstream::binary); + std::ofstream f2(TEST_DB_PATH_TEMP, std::fstream::trunc | std::fstream::binary); + f2 << f1.rdbuf(); + f2.close(); + f1.close(); + // Open temporary database + BOOST_REQUIRE(connect(TEST_DB_PATH_TEMP)); }; DBFixture::~DBFixture() |