libmoost
|
#include <boost/test/unit_test.hpp>
#include <boost/test/test_tools.hpp>
#include <boost/lexical_cast.hpp>
#include <stdexcept>
#include <set>
#include <boost/cstdint.hpp>
#include "../../include/moost/testing/test_directory_creator.hpp"
#include "../../include/moost/utils/foreach.hpp"
#include "../../include/moost/kvds.hpp"
#include "testdata.h"
Go to the source code of this file.
Classes | |
struct | Fixture |
class | KvdsTester< kvdsT > |
Functions | |
BOOST_FIXTURE_TEST_CASE (test_kvds_bbt, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_bht, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_nonintrinsic_key, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_intrinsic_key, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_shared_nonintrinsic_key, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_shared_intrinsic_key, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_tch, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_kch, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_mem_map, Fixture) | |
template<typename kvdsT > | |
void | TestSaveLoad (kvdsT &kvds, std::string const &sPath, bool saveTest, unsigned int const maxcnt) |
template<typename kvdsT > | |
void | TestSaveLoad (std::string const &sPath, bool saveTest) |
BOOST_FIXTURE_TEST_CASE (test_kvds_bbt_save, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_bbt_close_load, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_bht_save, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_bht_close_load, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_save_intrinsic_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_close_load_intrinsic_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_save_nonintrinsic_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_close_load_nonintrinsic_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_save_intrinsic_shared_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_close_load_intrinsic_shared_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_save_nonintrinsic_shared_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_page_store_close_load_nonintrinsic_shared_pagemap, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_tch_save, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_tch_close_load, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_kch_save, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_kch_close_load, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_mem_map_save, Fixture) | |
BOOST_FIXTURE_TEST_CASE (test_kvds_mem_map_close_load, Fixture) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bbt | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bht | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_nonintrinsic_key | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_intrinsic_key | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_shared_nonintrinsic_key | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_shared_intrinsic_key | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_tch | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_kch | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_mem_map | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bbt_save | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bbt_close_load | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bht_save | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_bht_close_load | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_save_intrinsic_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_close_load_intrinsic_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_save_nonintrinsic_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_close_load_nonintrinsic_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_save_intrinsic_shared_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_close_load_intrinsic_shared_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_save_nonintrinsic_shared_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_page_store_close_load_nonintrinsic_shared_pagemap | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_tch_save | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_tch_close_load | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_kch_save | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_kch_close_load | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_mem_map_save | , |
Fixture | |||
) |
BOOST_FIXTURE_TEST_CASE | ( | test_kvds_mem_map_close_load | , |
Fixture | |||
) |
void TestSaveLoad | ( | kvdsT & | kvds, |
std::string const & | sPath, | ||
bool | saveTest, | ||
unsigned int const | maxcnt | ||
) |
void TestSaveLoad | ( | std::string const & | sPath, |
bool | saveTest | ||
) |