]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/objectstore/store_test_fixture.h
update sources to v12.1.2
[ceph.git] / ceph / src / test / objectstore / store_test_fixture.h
CommitLineData
7c673cae
FG
1#include <string>
2#include <boost/scoped_ptr.hpp>
3#include <gtest/gtest.h>
4
5class ObjectStore;
6
c07f9fc5 7class StoreTestFixture : virtual public ::testing::Test {
7c673cae
FG
8 const std::string type;
9 const std::string data_dir;
10
11public:
12 boost::scoped_ptr<ObjectStore> store;
13
14 StoreTestFixture(const std::string& type)
15 : type(type), data_dir(type + ".test_temp_dir")
16 {}
17 void SetUp() override;
18 void TearDown() override;
19};