1 // (C) Copyright Raffi Enficiaud 2014.
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE_1_0.txt or copy at
4 // http://www.boost.org/LICENSE_1_0.txt)
6 // See http://www.boost.org/libs/test for the library home page.
9 #define BOOST_TEST_MODULE boost_test_macro2
10 #include <boost/test/included/unit_test.hpp>
12 BOOST_AUTO_TEST_CASE( test_op_precedence
)
14 int a
= 13, b
= 2, c
= 12;
15 // left term of == is expanded in the logs
16 BOOST_TEST(a
% b
== c
);
17 // right term of == is not expanded in the logs
18 BOOST_TEST(a
== c
% b
);
21 BOOST_AUTO_TEST_CASE( test_op_right_associative
)