From 95f97f4b94b9d534cf61c3c82ff728eff00423e5 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Sat, 28 Jan 2017 08:03:57 +0000 Subject: [PATCH] Skip RAII event tests if libevent is built without event_set_mem_functions --- src/test/raii_event_tests.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/raii_event_tests.cpp b/src/test/raii_event_tests.cpp index 87d25c0e2..0f40874f5 100644 --- a/src/test/raii_event_tests.cpp +++ b/src/test/raii_event_tests.cpp @@ -3,6 +3,10 @@ // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include + +#ifdef EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED +// It would probably be ideal to define dummy test(s) that report skipped, but boost::test doesn't seem to make that practical (at least not in versions available with common distros) + #include #include @@ -86,3 +90,5 @@ BOOST_AUTO_TEST_CASE(raii_event_order) } BOOST_AUTO_TEST_SUITE_END() + +#endif // EVENT_SET_MEM_FUNCTIONS_IMPLEMENTED