34 #include <boost/filesystem.hpp> 38 extern boost::filesystem::path
data_dir;
51 m_counter.fetch_add(1, std::memory_order_relaxed);
54 size_t get()
volatile const 56 return m_counter.load(std::memory_order_relaxed);
61 m_counter.store(0, std::memory_order_relaxed);
69 # define ASSERT_EQ_MAP(val, map, key) \ 71 auto found = map.find(key); \ 72 ASSERT_TRUE(found != map.end()); \ 73 ASSERT_EQ(val, found->second); \ void inc() volatile
Definition: unit_tests_utils.h:48
boost::filesystem::path data_dir
Definition: main.cpp:49
Definition: unit_tests_utils.h:36
void reset() volatile
Definition: unit_tests_utils.h:59
std::atomic< size_t > m_counter
Definition: unit_tests_utils.h:65
call_counter()
Definition: unit_tests_utils.h:43
Definition: unit_tests_utils.h:40