From 6ad67146a5ff83bbf1d68c49ab4bfc9a19ecea16 Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Thu, 8 Jun 2017 17:10:02 +0200 Subject: [PATCH] Fixing io --- src/main.cpp | 2 +- src/unit_test_init_cleanup_io.hpp | 34 +++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 src/unit_test_init_cleanup_io.hpp diff --git a/src/main.cpp b/src/main.cpp index 12945b6..795d036 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -9,7 +9,7 @@ #include <boost/test/included/unit_test.hpp> #include "VCluster/VCluster.hpp" -#include "unit_test_init_cleanup.hpp" +#include "unit_test_init_cleanup_io.hpp" #include "VCluster/VCluster.hpp" #include "CSVWriter/CSVWriter_unit_tests.hpp" diff --git a/src/unit_test_init_cleanup_io.hpp b/src/unit_test_init_cleanup_io.hpp new file mode 100644 index 0000000..c4fbc1b --- /dev/null +++ b/src/unit_test_init_cleanup_io.hpp @@ -0,0 +1,34 @@ +/* + * unit_test_init_cleanup.hpp + * + * Created on: May 1, 2017 + * Author: i-bird + */ + +#ifndef OPENFPM_IO_SRC_UNIT_TEST_INIT_CLEANUP_IO_HPP_ +#define OPENFPM_IO_SRC_UNIT_TEST_INIT_CLEANUP_IO_HPP_ + + +struct ut_start +{ + //! + ut_start() + { + BOOST_TEST_MESSAGE("Initialize global VCluster"); + + openfpm_init(&boost::unit_test::framework::master_test_suite().argc,&boost::unit_test::framework::master_test_suite().argv); + } + + ~ut_start() + { + BOOST_TEST_MESSAGE("Delete global VClster"); + openfpm_finalize(); + } +}; + +//____________________________________________________________________________// + +BOOST_GLOBAL_FIXTURE( ut_start ); + + +#endif /* OPENFPM_IO_SRC_UNIT_TEST_INIT_CLEANUP_IO_HPP_ */ -- GitLab