2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-19 04:22:08 +00:00

Travis: fixing broken test under -fno-exceptions

This commit is contained in:
Emil Dotchevski
2020-02-19 17:36:58 -08:00
parent dd5b781969
commit fb5f65ea1d

View File

@@ -3,7 +3,13 @@
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#include <boost/leaf/handle_exception.hpp>
#include <boost/leaf/config.hpp>
#ifndef LEAF_NO_EXCEPTIONS
# include <boost/leaf/handle_exception.hpp>
#else
# include <boost/leaf/handle_error.hpp>
#endif
#include <boost/leaf/result.hpp>
#include <exception>
#include "lightweight_test.hpp"
@@ -53,6 +59,8 @@ int main()
} );
BOOST_TEST_EQ(r, 2);
}
#ifndef LEAF_NO_EXCEPTIONS
{
int r = leaf::try_catch(
[]() -> int
@@ -76,5 +84,7 @@ int main()
} );
BOOST_TEST_EQ(r, 2);
}
#endif
return boost::report_errors();
}