You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#include <boost/test/unit_test.hpp>
|
|
|
|
#include "create.h"
|
|
|
|
#include "index.h"
|
|
|
|
|
|
|
|
using namespace ::boost::unit_test;
|
|
|
|
|
|
|
|
namespace create_test {
|
|
|
|
|
|
|
|
const char* fname = "create-test-delete-me/////";
|
|
|
|
|
|
|
|
void cleanup() {
|
|
|
|
indexlib::remove( fname );
|
|
|
|
}
|
|
|
|
|
|
|
|
void simple() {
|
|
|
|
cleanup();
|
|
|
|
std::unique_ptr<indexlib::index> ptr = indexlib::create( fname );
|
|
|
|
BOOST_CHECK( ptr );
|
|
|
|
}
|
|
|
|
|
|
|
|
test_suite* get_suite() {
|
|
|
|
test_suite* test = BOOST_TEST_SUITE( "Create tests" );
|
|
|
|
test->add( BOOST_TEST_CASE( &simple ) );
|
|
|
|
return test;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|